Currently, snow create will write to the user's ~/.helm directory, creating a bunch of files:
ca.cert.pem
ca.key.pem
helm.cert.pem
helm.csr.pem
helm.key.pem
tiller.cert.pem
tiller.csr.pem
tiller.key.pem
This is problematic if we want to use snow with different clusters-- running snow create repetitively would overwrite the old files. Additionally, if you run snow create in a CI environment, it's possible you might lose the files forever.
To keep things portable, these files should be stored as Kubernetes secrets, and retrieved as necessary.
Currently,
snow create
will write to the user's~/.helm
directory, creating a bunch of files:ca.cert.pem
ca.key.pem
helm.cert.pem
helm.csr.pem
helm.key.pem
tiller.cert.pem
tiller.csr.pem
tiller.key.pem
This is problematic if we want to use snow with different clusters-- running
snow create
repetitively would overwrite the old files. Additionally, if you runsnow create
in a CI environment, it's possible you might lose the files forever.To keep things portable, these files should be stored as Kubernetes secrets, and retrieved as necessary.