VSHN.timer

VSHN.timer #133: JSON and the Argo(CD)nauts

21. Mar 2022

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we aren’t going to talk about Greek mythology, but about Argo CD, the mythical ship faithfully delivering code to the blue waters of κυβερνήτης.

1. Continuous Integration and Deployment (CI/CD) and GitOps are such important pieces of The DevOps And Cloud Native Experience™®© that the CNCF has at least 6 projects related to CI/CD; Argo CD (recently promoted to version 2.3.0) and Flux being the two most popular of the bunch.

https://containerjournal.com/features/6-cncf-projects-for-ci-cd/

2. How to choose between Argo CD and Flux? What are their similarities and differences? Christian Hernandez from The New Stack tells us everything we need to know.

https://thenewstack.io/gitops-on-kubernetes-deciding-between-argo-cd-and-flux

3. Argo CD is highly addictive; once a team starts using it, the whole organization wants it too. Which raises questions of multi-tenancy, RBAC, scopes, and secret management. The Argo CD team recently published some guidelines for such scenarios.

https://blog.argoproj.io/best-practices-for-multi-tenancy-in-argo-cd-273e25a047b0

4. We’ve already mentioned vcluster in a previous issue of VSHN.timer; and here’s the official Argo CD step-by-step guide explaining in detail how to use Argo CD on vcluster.

https://blog.argoproj.io/using-argo-cd-with-vclusters-5df53d1c51ce

5. As good as Argo CD is, it’s just software, and it can suffer from some nasty vulnerabilities. In this case, CVE-2022-24348; but the Argo CD team has already published a patch. Are you protected? Learn more about it and secure your clusters.

https://www.infoworld.com/article/3650659/how-to-protect-your-kubernetes-infrastructure-from-the-argo-cd-vulnerability.html

Are you a Flux or Argo CD person? Do you prefer classic CI/CD pipelines instead? Would you like to share κυβερνήτης tips and tricks with the community? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: check out our previous VSHN.timer editions about DevOps: #5, #13, #29, #31, #42, and #110.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us