u/mojomorim

A CI/CD app that works with Talos Linux
▲ 12 r/TalosLinux+1 crossposts

A CI/CD app that works with Talos Linux

Hello,

I'm managing at least 10 Kubernetes clusters with the help of Talos Linux. To deploy applications, I use FluxCD which do perfectly the job. Now, I want to deploy a CI/CD pipeline software that will allow me to run various pipelines like image build and push to a repo and especially Ansible playbooks that need to be run periodically on some clusters.

Currently, a pretty barebones Helm Chart that only deploys a lot of cronjobs under a cronjobs: array is used but I believe it is not the good way and it will be tedious to manage it the more we add cronjobs.

I tried to deploy Concourse CI on Talos Linux with the official Helm Chart but something something with the OS container runtime doesn't work properly with Concourse even with the notorious label on the namespace to run privileged workloads for Talos and workarounds around it seems really tedious to do it on production clusters (https://github.com/concourse/concourse/pull/8791)

I wanted to deploy Concourse because it looks more simple and other IT teams could write easily their pipeline files with it.

I'm trying to find other solutions but since I have a lot of tasks to do, I lack some time to review some new apps that could fill this role.

So, do you know if there is a CI/CD application that works on Talos Linux?

Thanks.

u/mojomorim — 6 hours ago