Thursday 

Room 4 

13:40 - 14:40 

(UTC+01

Talk (60 min)

Navigating the GitOps ecosystem: The principles and in-depth look at Argo and Flux

This talk is about GitOps concepts and how they relate to your applications and infrastructure code. It will introduce you to GitOps Kubernetes multi-cluster management and tooling for sophisticated "kubectl apply."

Cloud
Continuous Delivery
DevOps

Describe GitOps' ways of working with existing CI/CD tools, "push/pull approaches," and when you might keep it simple.

Key topics:
- Finding a balance between the complexity and benefits of adopting GitOps.
- The difference between Flux and Argo, their core components and toolchains, and the problems they can solve.
- The ecosystem for Continuous Deployment, deployment orchestration, and chains of events.
- Adopting Argo with its components like GitOps-Engine, CD, Events, Workflows, Rollouts, and Core.
- Application-focus of Argo CD and its most significant selling points, such as UI and ecosystem.
- Adopting Flux and its architecture of Kubernetes controllers working together with core GitOps Toolkit(gotk).
- External components for Flux to help reconcile Terraform resources in the GitOps way.
- How GitSecOps concepts fit in with existing tools and what "hardening" needs to be done for Flux and Argo.

Join this talk to Learn about GitOps concepts for applications and infrastructure, understand Argo and Flux usage in real projects, and how to look at them from Developer, DevOps, and Product evolution perspectives.

Stas Lebedenko

Stas Lebedenko is a cloud architect working at Solidify AB. Co-organizer of Odesa Microsoft. NET User Group, speaker and author, an active member of international and Ukraine .NET/Azure communities. He has seventeen years of experience as a developer, Microsoft Azure Most Valuable Professional since 2020, Microsoft Certified Trainer, and Certified Azure Solution Architect Expert.