Подскажите, а кто как из CI/CD доставляет приложения в Кубер? Мы используем TeamCity.
Сейчас, я тестовые демки в докере доставляю в свой прошлый игрушечный Кубер так:
- TeamCity запускает плейбук Ansible
- Ansible ломится на машину, на которой есть kubectl и kubeconfig
- Там, с помощью шаблонов Jinja2, параметров, которые передал TeamCity в командной строке, модуля k8s для Ansible применяется, по сути, аналог kubectl apply -f..... Образы контейнеров берутся из внутреннего конторского реджистри