Автоматическое развертывание при изменении configMap - PullRequest
0 голосов
/ 28 апреля 2020

Кто-нибудь знает, как заставить развертывание Kubernetes автоматически обновляться при изменении configMap?

Ответы [ 2 ]

2 голосов
/ 28 апреля 2020

Рассмотрим reloader, контроллер kubernetes, который отслеживает изменения в конфигурационных картах и ​​секретах и ​​запускает развертывание при любых изменениях -> https://github.com/stakater/Reloader

2 голосов
/ 28 апреля 2020

К сожалению, для этого ничего не встроено. Вы использовали тег helm, поэтому с Helm вы делаете это, устанавливая контрольную сумму отображаемого файла конфигурации (или секретной, такой же проблемы там) в качестве аннотации в шаблоне модуля. Это означает, что изменение configmap приводит к (бессмысленному) изменению шаблона pod, что вызывает непрерывное обновление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...