Кто-нибудь знает, как заставить развертывание Kubernetes автоматически обновляться при изменении configMap?
Автоматически развертывать при изменении configMap
Ответы (2)
К сожалению, для этого нет ничего встроенного. Вы использовали тег helm
, поэтому с Helm вы делаете это, устанавливая контрольную сумму визуализированной карты конфигурации (или секретную, ту же проблему) в качестве аннотации в шаблоне модуля. Это означает, что изменение карты конфигурации приводит к (бессмысленному) изменению шаблона модуля, которое запускает непрерывное обновление.
person
coderanger
schedule
27.04.2020
Похоже, это единственное решение. Мне просто нужно выяснить, как передать контрольную сумму.
- person Hammed; 28.04.2020
Документы помогут вам, helm.sh/docs/howto/charts_tips_and_tricks/ :)
- person coderanger; 28.04.2020
Я, к сожалению, пробовал. Я получаю шаблон отрисовки с вложенным ссылочным именем: xyz.chart: невозможно выполнить ошибку шаблона.
- person Hammed; 28.04.2020
Рассмотрим reloader, контроллер kubernetes, который отслеживает изменения конфигурационных карт и секретов и запускает развертывание при любых изменениях -> https://github.com/stakater/Reloader
person
P Ekambaram
schedule
28.04.2020