In modern tech stacks, CI/CD enables GitOps. With so many organizations using CD and GitOps practices and technologies to build new features quickly, reliably, and securely, it was a natural evolution for the CNCF and CD Foundation to combine cdCon + GitOpsCon into an event specifically designed for CD and GitOps practitioners. Hurry – the standard pricing ends April 23rd!
By bringing together the CD and GitOps communities, this May 8 – 9 in Vancouver, Canada, we are enabling projects, users, and organizations to collaborate and shape the future of CD and GitOps. A huge part of that collaboration is ensuring an outstanding lineup of sessions to drive learning and conversations.
The cdCon + GitOpsCon Program Committee reviewed more than 250 submissions and selected over 60 sessions for the final schedule – from technical challenges and deep dives to end-user stories and introductory content. From those 60 sessions, the committee has curated a Top 5 that you really do not want to miss:
- Evaluating the Energy Footprint of GitOps Architectures: A Benchmark Analysis – Al-Hussein Hameed Jasim, Tetra Pak & Niki Manoledaki, Weaveworks: The ever-increasing adoption of DevOps practices has resulted in an increased demand for energy consumption. Jasim and Manoledaki present a comparative analysis of the energy consumption and corresponding CO2 emissions of GitOps architectures and processes, leveraging a benchmarking technique to gather energy-related data using lightweight pod-level power consumption metrics exporter Kepler. By the end, you’ll understand the implications of the findings for the cloud native realm and have new ways to evaluate eco-friendly approaches.
- How to Preview and Diff Your Argo CD Deployments – Kostis Kapelonis, Codefresh: Any major Git platform has built-in support for showing diffs between the proposed change and the current code when a Pull Request is created. In theory, the presented diff should be enough to understand what the changes contain and how they will affect the target environment. But when using a templating tool (such as Kustomize or Helm) that’s responsible for rendering the Kubernetes manifests for a target cluster, if you need to review a PR for Kubernetes manifests you don’t have the full picture of what will be changed and how the pull request will affect Argo CD. In this talk, you will learn four additional ways of diffing Argo CD manifests and how you can improve the PR process with extra context on what is being changed.
- Kubernetes Quick Wins and Migration Best Practices: RingCentral Example – Ivan Anisimov, RingCentral: Service discovery, automated rollouts and rollbacks, and self-healing are some of the many benefits of Kubernetes. But migration is no small undertaking and can be a multi-year project for enterprises. In this talk, Anisimov shares RingCentral’s learnings from its on-going migration and will highlight key projects that can help your migration start small and continue safely. By the end, you’ll have a real world-tested example and pragmatic steps to follow to start on your Kubernetes journey.
- GitLab + Flux! – Priyanka “Pinky” Ravi, Weaveworks & Viktor Nagy, GitLab: With the users of GitLab and Flux frequently overlapping, GitLab has decided to integrate Flux with the GitLab agent for Kubernetes. This talk will break down how things will work under the hood, the best practices to consider, and what users can expect on the roadmap. Ravi and Nagy will also cover the difference between using Flux vs. the agent for Kubernetes alone, using Flux with GitLab’s UI, and future ways in which users will get a streamlined experience between GitLab and Flux’s access management, plus share lots of exciting things coming to GitLab with this new integration.
- A Quantitative Study on Argo Scalability – Andrew Anderson & Jun Duan, IBM: How did Anderson and Duan sync 10k Argo CD applications in less than 40 minutes? In this talk, they discuss Argo CD scalability – how many Argo CD Applications can be supported with reasonable performance, syncing delay from changes at the upstream git repositories to the resources at the downstream Kubernetes clusters. They also tackle how CPU can easily become a performance bottleneck, by reducing computational requirements, provisioning more computing power, and expecting a longer syncing delay.
This event is an ideal opportunity for those who are new to GitOps and CD, as well as advanced technologists. Learn from experienced practitioners about the challenges and best practices of adopting the most effective open source GitOps and CD technologies for your organization, including Argo, Flux, Tekton, Jenkins, Spinnaker, and CDEvents.
Whether you are new to CD & GitOps, or looking to strengthen your knowledge, cdCon + GitOpsCon has something for everyone. Check out the full schedule and register today!