logo

How To Build Production Grade DevOps Platform Using Argoproj

2022-10-26

Authors:   Alexander Matyushentsev, Leonardo Luz Almeida


Summary

Using Github to manage Argo CD configuration and cluster level resources
  • Argo CD has no database behind it and persists everything in a Kubernetes cluster, making it possible to manage necessary manifests with Github
  • Using Github allows developers to use tools they already know, such as pull requests, and makes it easier for platform teams to manage Argo CD configuration and cluster level resources
  • Application sets can be used to automate application creation and manage resources in clusters
  • Using Github to manage Argo CD configuration and cluster level resources reduces the need for manual work and improves efficiency
The presenter describes how using Github to manage Argo CD configuration and cluster level resources can improve efficiency and reduce the need for manual work. They demonstrate how to use Github to manage Argo CD configuration and cluster level resources, including using application sets to automate application creation. The presenter emphasizes the benefits of using Github, such as allowing developers to use familiar tools and making it easier for platform teams to manage resources.

Abstract

Argo is an established CNCF project that helps hundreds of engineers to use Kubernetes. The project covers many use cases, from GitOps-based continuous deployment to event-based workflow automation, and can be used to create a powerful DevOps platform. However, it requires integration with various other systems and can be done in several ways. So what is the best way? We, maintainers of a project, spoke with dozens of users and learned the best patterns that worked really well and managed to scale to support large enterprise needs. In this session, we will demonstrate a production-grade Argo-based DevOps platform for Kubernetes. We will walk you through every key decision incorporated into the solution and highlight the pros and cons of every decision made. You can expect to learn a lot of useful tricks and well as enjoy an impressive demo and have fun!

Materials:

Post a comment

Related work


Authors: Dan Garfield, Alex Collins, Alexander Matyushentsev
2022-05-19

Authors: Alexander Matyushentsev, Leonardo Luz Almeida
2023-04-19



Authors: Dejan Bosanac, Steve Wong, Kilton Hopkins
2021-10-13