Session

Extensive GitOps - How to extend GitOps across your AWS infrastructure with Argo CD and Crossplane

GitOps has become incresingly popular recently to manage services and continuously reconciling the desired state stored in Git to the actual state running in a live environment to eliminate the need for continuous deployment pipelines and to prevent drift. Especially when we talk about managing infrastructure and Infrastructure as Code (IaC), as used in most projects, drift can become a serious issue over time. How to make sure that resources remain the same in the cloud as they are defined in code once provisioned? Being able to continuously reconcile and prevent drift in our infrastructure is a very valuable benefit.

So why have we only used GitOps for services? In this session we take a look at how we can use Crossplane and leverage Kubernetes as a control plane to manage both our services and AWS infrastructure to become 100% GitOps ready as we successfully did with one of our major automotive customers.

We will give an introduction to Crossplane and also show how an additional layer of abstraction can enable developers to easily claim AWS resources on the fly as they need them and do a demo how to spin up and integrate AWS infrastructure from small things like an S3 Bucket to even fully production ready EKS clusters.

Niklas Schuster

NTT DATA, Cloud Solution Architect

Frankfurt am Main, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top