нужно обязательно хелм ставить может есть у кого то какие то маны по настройке?
Не обязательно, можно через .gitlab-ci.yml настроить деплой.
Чтобы настроить в гитлабе деплой куда угодно нужно дать хотя бы одному его раннеру права деплоить куда надо. Хочешь в куб - дай ему kubectl, или helm, или еще какой-то инструмент, который, собственно, деплоит.
https://medium.com/southbridge/how-to-create-ci-cd-pipeline-with-autodeploy-k8s-gitlab-helm-2b8e641124e9
У меня что то вроде такого сделано, только без helm
Обсуждают сегодня