pnnl-miscscripts/pixiecore-simpleconfig

Chart version: 0.1.3
Api version: v1
App version: 0.1.3
Helm chart for simple config of pixiecore
application
Chart Type
Active
Status
Unknown
License
740
Downloads
https://pnnl-miscscripts.github.io/charts
Set me up:
helm repo add center https://repo.chartcenter.io
Install Chart:
helm install pixiecore-simpleconfig center/pnnl-miscscripts/pixiecore-simpleconfig
Versions (0)

pixiecore-simpleconfig is a chart that lets you quickly setup a backend for pixiecore

You can put the pixiecore json files directly into config, keyed by mac address.

For example, to pxe boot 00:11:22:33, use values file:

config:
 "00:11:22:33": |
   {
     "kernel": "http://xxx.xxx.xxx.xxx:9090/vmlinuz",
     "initrd": ["http://xxx.xxx.xxx.xxx:9090/initrd.img"],
     "cmdline": "ks=http://xxx.xxx.xxx.xxx:9091/v1/boot/ks.cfg ksdevice=ens1 console=ttyS1,115200"
   }

Install like:

helm install pnnlmiscscripts/pixiecore-simpleconfig \
 --name pixiecore-simpleconfig \
 --namespace provision \
 -f pixiecore-simpleconfig-values.yaml

Then point your pixiecore at the pixiecore-simpleconfig.

The config value gets mapped directly to a configmap, so its possible to put other things in there such as kickstart files if that simplifies your setup.