Как заставить Helm установить, чтобы использовать «kubectl apply» вместо «kubectl create» - PullRequest
0 голосов
/ 11 января 2019

Когда мы запускаем helm install ./ --name release1 --namespace namespace1, он создает диаграмму только в том случае, если ни одно из развертываний не существует, а затем отказывает, говоря, что развертывание или секрет, или любые другие объекты уже существуют.

Я хочу, чтобы эта функциональность создавала развертывание Kubernetes или объекты в составе helm. Устанавливать только те объекты или развертывания, которые уже не существуют, если существует helm, следует применять шаблоны вместо создания.

Я уже пробовал «установить helm», имея секрет, и тот же секрет также присутствует в шаблонах helm, поэтому установка helm не удалась.

1 Ответ

0 голосов
/ 11 января 2019

Короткий ответ, я бы попробовал helm upgrade.

...