Почему kubernetes удаляет секреты после обновления helm?

при обновлении helm я обнаружил, что секреты, созданные при первоначальной установке, удаляются. Почему это? В качестве примера я использую дагстер. При установке с:

helm install dagster dagster/dagster \ --namespace dagster \ --create-namespace

все запускается нормально и секреты создаются. При обновлении изображения и тега и выполнении обновления с помощью:

helm upgrade -f charts/dagster-user-deployments/values.yaml dagster ./charts/dagster-user-deployments -n dagster

образ обновлен, но все секреты удалены. Почему/могло ли это произойти?

После запуска команды обновления я ожидаю, что секреты все еще будут на месте, а новый образ будет загружен и запущен.

какие секреты удаляются и создаются заново? Вы указали их в charts/dagster-user-deployments/values.yaml?

YwH 17.01.2023 04:01

Кроме того, сам helm3 хранит информацию в секретах, расположенных внутри Kubernetes. У него нет своей базы данных.

YwH 17.01.2023 04:22
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
4
2
129
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Helm создаст новый секрет при установке/обновлении релиза, и вы можете проверить всю информацию об этом в .airflow.

По умолчанию helm будет хранить до 10 ревизий, и всякий раз, когда вы запускаете такие команды, как helm list, helm history, helm upgrade, он будет знать, что он делал в прошлом.

Я не использую воздушный поток, и нет ссылки. Создание нового секрета не уточняет, почему секреты удаляются.

pomply 16.01.2023 11:15
Ответ принят как подходящий

when performing helm upgrade, I find that secrets that are created upon initial install are deleted. Why is this?

В настоящее время helm работает так, вот проблема открыта для обсуждения, здесь также представлено несколько обходных путей.

Другие вопросы по теме