Автодевопс тебе поможет слабо. По большому счету, автодевопс - это просто развесистый .gitlab-ci.yml, который пытается детектить как тебя деплоить (тулом от хероку). Деплоит он только этот проект и хелмом, поэтому k8s ему нужен.
Можно скопировать yaml из autodevops, убрать лишнее, дописать своё. Но для нескольких микросервисов их разных реп точно придется писать костыли или использовать мультипроектные пайплайны и свои сборки нужных helm пакетов.
Ещё раз, никаких отдельных фич, кроме одного файлика, в гитлабе для автодевопс нет.
То есть некоторый хайп вокруг это фичи - по большому счёту, фантазии на тему "ой, кнопку 'сделать хорошо!' наконец-то завезли!!!" ?