Дело в том, это мой первый опыт использования кубернетес. Сейчас я развернул кластер, и умения есть мое приложение с helm манифестом. Хочу понять какие инструменты использовать для ci/cd. Привлекательным показался GitLab. Ещё хочется понять можно ли организовать бесплатный registry для докер образов и helm чартов. Это тестовый проект для получения опыта работы с кубером.
Gitlab-ci, это по сути инструмент, где нужно в yaml файле указать какую-то последовательность шелл-команд и они будут выполняться в рамках ci. Соответственно, возможности бесплатной версии тут ничем не уступают платной.
Дальше только всякие фишечки: платный gitlab может лучше отображать в интерфейсе данные разных линтеров, если деплой в kubernetes делать определенным образом, то он что-то сможет понимать и отображать про состояние того, что так задеплоено. Но всего этого можно достичь вне gitlab другими инструментами.