Open poblin-orange opened 3 years ago
the choise to set --atomic --cleanup-on-fail
to install chart was taken to keep the install "clean" by default.
the flag -debug=true
remove this two flag to let the developper see what was wrong during install.
we can add more options to map exactly the flag of helm cli by adding a option flag (as I did for kubectl)
in this case I propose to set by default this flag to --atomic --cleanup-on-fail
to keep compatibility and allow to every option proposed by helm cli
This feature partially supports #5. We need to ensure when we override update
helm cmd by test
, it still compliant with bosh delete
Status during backlog review:
cmd
to replace default update
with a new command such as lint
or test
As of v35, the helm kubectl bosh release takes opiniated choices for helm chart installation (eg: --atomic). An additionnal debug propery is present, combining native helm install/upgrade flag, but cant be used in production. More faithfull mapping of helm install cli will help portability to non bosh hosting.
eg set of interesting properties wich could be added: