Нарешті зібрались з силами щоб переробити білд/деплой Вміста на більш зручні рельси. Раніше це були тупі воркфлоу в репах, одна білдить вказаний бранч і пушить в регістрі, друга просто накатує хелми і таким чином деплоїть нову версію. Це працює майже рік, і особо проблем не було, але занадто примитивно, немає блюгріна чи канарі, немає внятної візуалізації стану компонентів

Тому ми значить зібрались у суботку ввечері, і під стакан перекатили усі апи під аргосд. Окрема подяка опусу за те що він пройшовся по всьому кластеру і замансірував маніфести під усі встановлені компоненти, і тому адоптнути все це з просто хелмів до аргосд аппів та аппсетів не склало труда

!(2)

В зв’язку з чим виникла ще одна ідея, оскільки Вміст це декілька репо в гітхабі, лазити кожен раз в екшенси щоб запустити CI трішки зайобує, ставити якісь додаткові тули типу дженкінса, чи октопуса це теж оверхед, і завдяки опять же тому же опусу з’явився унікальний плагін до аргосд, його ідея в тому, що можно раніть воркфлоу і пайплайни не знімая светра прямо з аргосд

назвалось це діло Zea, це така гавань в Греції, бо аргонавти і проча хуйня
тул я зробив відкритий, кому цікаво потикатись - https://github.com/harchschoolboy/argocd-zea
вайбкод звісно, бо я єбав це ваше програмування

підтримує гітхаб і гітлаб(не тестував ще)