Как бы ты построил CI/CD pipeline для переноса сервисов в Kubernetes со стеком Vault и ArgoCD?

CI проверяет код и собирает неизменяемый образ, Git хранит версию deployment-конфигурации, Argo CD доставляет её, а Vault выдаёт секреты во время работы.

Короткий ответ

Что ответить на собеседовании

CI проверяет код и собирает неизменяемый образ, Git хранит версию deployment-конфигурации, Argo CD доставляет её, а Vault выдаёт секреты во время работы.

Подробный разбор

Ответ с пояснениями

CI проверяет код и собирает неизменяемый образ, Git хранит версию deployment-конфигурации, Argo CD доставляет её, а Vault выдаёт секреты во время работы.

После тестов и проверки образа обновляйте его digest в конфигурационном репозитории через review. Argo CD выполняет rollout с health checks; доступ к Vault ограничивают ролью конкретного workload. Секреты не помещают в образ или открытый Git. Отдельно планируют миграции данных, наблюдение после релиза и откат.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее