DevConf.US 2021 has ended
DevConf.US 2021 is the 5th annual, free, Red Hat sponsored technology conference for community project and professional contributors to Free and Open Source technologies coming to Boston!
Back To Schedule
Thursday, September 2 • 13:30 - 14:00
Deploy N applications to N clusters using AppSet

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

As the scaling needs grow, you have to deploy your application to more than one Kubernetes cluster. How about deploying multiple applications across multiple clusters? This talk covers Argo CD + ApplicationSets that allow you to manage deployments of a large number of applications, repositories, or clusters, all from a single Kubernetes resource. Starting with a brief introduction to GitOps and Argo CD, you will learn about the challenges of having to use new manifest files every time you want to deploy to another cluster. With Argo CD's Application resource, users are limited to deploying from a single Git repository to a single cluster/namespace. In contrast, you'll learn in this talk, the ApplicationSet resource uses templates, and automated generation of template parameters, to allow you to manage many Argo CD Applications simultaneously from multiple Git repositories. The demo will feature OpenShift GitOps which bundles Argo CD, ApplicationSets and other tools, to enable teams to implement GitOps workflows for cluster configuration and application delivery. Although some knowledge about Kubernetes and GitOps will help, the demo will explain the concepts in action. ApplicationSets Generator demos will show how your applications can be deployed and managed across single/multiple clusters from one or more Git repositories. You will leave the talk with the necessary resources and knowledge on Argo CD, ApplicationSets and OpenShift GitOps, and learn how these tools can help you manage large numbers of applications through templating and automation.

avatar for Dewan Ahmed

Dewan Ahmed

Developer Advocate, Red Hat
👋🏽 Hello! I’m Dewan - a Developer Advocate at Red Hat focusing on cloud-native projects. Before starting at Red Hat, I have worked at IBM for six years as a developer, QA lead, consultant, and developer advocate. And even before that, I was a renewable energy engineer designing... Read More →

Thursday September 2, 2021 13:30 - 14:00 EDT