Каков предпочтительный способ обновления набора контейнеров (например, после внесения изменений в код &, отталкивающих базовое изображение докеров в докер-концентратор), управляемых контроллером репликации в кластере кубернетов?Как обновить набор стручков, работающих в кубернетах?
Я вижу 2 пути:
- Удаление & повторного создания контроллера репликации вручную
- Использование kubectl качению обновление
С качению обновление я должен измените имя контроллера репликации. Поскольку я храню определение контроллера репликации в YAML-файле и не генерирую его вручную, изменение файла для выталкивания обновления кода, похоже, приводит к вредным привычкам, таким как чередование между двумя именами контроллера репликации (например, controllerA и controllerB) избегайте конфликта имен.
Каков наилучший способ?
Когда вы говорите недавно, какой выпуск был включен? – Charlino
Он включен в 0.16.1 и более новые версии kubectl. –
Можно обновить только одно изображение в контейнере? –