Переключитесь с необработанных манифестов k8s на диаграммы руля

#kubernetes #kubernetes-helm #kubectl

Вопрос:

В нашей компании есть несколько приложений в кластере kubernetes. Все они написаны в стиле манифеста raw k8s. Под этим я подразумеваю следующее:

  1. Существуют манифесты k8s, такие как deployment.yaml, service.yaml и т. Д.
  2. Приложение было развернуто с использованием kubectl.

Теперь мы хотим превратить эти приложения в диаграммы управления, а не в необработанные манифесты k8s. Но есть одна вещь, у меня никогда не было опыта такого обновления. Я имею в виду, что у меня есть готовая схема управления, но использование helm install вызовет проблему, потому что в кластере будут запущены 2 одинаковых приложения.

У меня есть идея просто удалить старую версию и применить диаграмму управления, но это может привести к простою, которого я не хочу.

У кого-нибудь есть идея или опыт плавного переключения приложений с необработанных манифестов k8s на диаграммы управления?

Комментарии:

1. Вы пытались следить за этой статьей с помощью резервной копии?

2. Здравствуйте @AlexeyTopolnitskiy. Есть какие-нибудь новости?