youtube image
From YouTube: Using GitOps to Manage the Lifecycle of Cloud Resources with Argo CD

Description

Kubernetes Community Days Bengaluru'21

In order to run Kubernetes and run applications in a cloud provider, operators must manage a fleet of cloud resources in addition to the cluster. These cloud resources include VPC, S3 Buckets, Security Groups, Private Links, NACL's, and VPC Peering and must be managed seamlessly to maximize the teams' productivity and provide visibility for troubleshooting, auditability, and security. This talk will walk through successfully implementing a GitOps model to manage the lifecycle of cloud resources using ArgoCD. You will learn how to integrate a custom configurator other than kustomize/Helm into ArgoCD and use custom Kubernetes controllers to manage cloud resources. We will also describe how using a GitOps model improved productivity, reducing the time taken to create cluster from one cluster per week to 50 clusters per hour while also providing visibility into resource creation, audibility, and security.