GitOpsCon Europe 2023
2023-12-05..2023-12-06
-- online --
[GitOpsCon Europe 2022, GitOpsCon Europe 2023, GitOpsCon Europe 2025]
who it's for
platform engineers, gitops practitioners, devops engineers, kubernetes operators, site reliability engineers, security engineers, telecom engineers
topics
Flux distribution with Timoni and CUE; Argo CD and Botkube integration; ApplicationSet cluster generator; CI/CD security gating with SCA and scanners; Progressive delivery with Gateway API; Flux Terraform Controller for 5G core; PipeCD trunk-based deployments and analysis; Secrets management for GitOps; Rendered manifest workflows; Application preview environments; Building GitOps operators for Kubernetes and beyond; Multi-cluster Kubernetes management with Flux and Argo
| title | author | length |
|---|---|---|
| Keynote: Opening Remarks & Welcome | Scott Rigby | 08m |
Opening remarks outline logistics and community norms: a clear code of conduct, how to join Slack via slack.cncf.io and the open getups channel, plus an event… | ||
| Keynote: After Six Years, Is GitOps Boring? | Alexis Richardson | 35m |
Claim: GitOps reaches 100% adoption in surveys, with Flux and Argo as primary agents, and platforms move automation into a contract between ops and app teams… | ||
| Managing Legacy to Cloud Native with GitOps at Deutsche Telekom | Michal Sewera | 20m |
Deutsche Telekom migrates 5G network functions from siloed VMs to a disaggregated cloud native stack using GitOps with Flux-based reconciliation, converting… | ||
| Time to Migrate to Application Set | Viki Romm, Alina Rachman | 19m |
Bank Hapoalim replaces hundreds of nearly identical Argo CD Application CRs with one ApplicationSet cluster generator manifest that renders per-cluster Helm… | ||
| Build Your Own GitOps Operator for Kubernetes & Beyond | Baris Cubukcuoglu, Josia Scheytt | 20m |
Two concrete operators are built and proven: an Ansible Playbook operator for Docker Swarm running as a GitLab CI job every 15 minutes that clones the repo… | ||
| Teaching GitOps | Nofar Spalter | 18m |
Four case studies show how to teach GitOps to newcomers, DevOps, developers and managers with concrete steps: close gaps in Git Docker and Kubernetes, start… | ||
| What Would Taylor Swift Do? How to Convince Yourself to Use GitOps | Sheleg Spalter | 09m |
Tells how a messy Pulumi pipeline and an alphabet soup of scripts (a…z) get replaced by declarative YAML in Git, with PR reviews, testing in lower envs and… | ||
| Driving Continuous Delivery: Trunk-Based Deployment Strategies with PipeCD in Large Scale | Yoshiki Fujikane, Khanh Tran | 17m |
Case study of ABEMA uses PipeCD to implement trunk-based deployment plus progressive delivery across Kubernetes (EKS) and serverless (Lambda). Artifacts are… | ||
| GitOps 101: Demystifying GitOps | Niklas Metje | 19m |
Defines GitOps by four actionable rules and shows a concrete CI→registry→repo→cluster workflow: CI builds image, an image controller detects the new tag, opens… | ||
| Keynote: GitOps Working Group Project Summary | Priyanka Ravi, Stacey Potter | 28m |
OpenGitOps lives as a CNCF sandbox project defining vendor‑neutral GitOps principles and building interoperability, conformance tests, docs and code; the… | ||
| A Practical Guide to CI/CD Security Gating | Ben Hirschberg | 20m |
Practical steps for CI/CD security gating: add GitHub Actions that run SCA and misconfiguration checks at PR time, scan built artifacts with registry scanning… | ||
| Flux AIO - a Distribution of Flux Made with Timoni and CUE Lang | Stefan Prodan | 21m |
Timoni packages Kubernetes apps as CUE modules, distributes them as OCI artifacts, and applies them with a single declarative bundle apply that handles… | ||
| Multi-Stage Deployment Pipelines the GitOps Way | Jesse Suen, Kent Rancourt | 20m |
Kargo offers a declarative orchestrator that promotes artifacts between stages by committing to Git and triggering Argo CD syncs, handling container images… | ||
| Secure Delivery Using Flux and Open Component Model | Gergely Brautigam | 20m |
Defines applications as YAML components with Open Component Model that include signing, verification and transfer; tooling builds OCI transport archives… | ||
| Progressive Delivery with the Kubernetes Gateway API | Sanskar Jaiswal | 20m |
Flagger automates GitOps progressive delivery on Kubernetes by updating Gateway API canary weight fields to split traffic in increments (demo uses 10% steps… | ||
| Unlocking the Secrets to Effective Secrets Management in GitOps | Kunal Verma | 24m |
Kubernetes secrets are base64 by default so kubernetes secrets are base64 encoded not encrypted, which makes them easy to decode. The talk compares three real… | ||
| Keynote: Closing Remarks | Scott Rigby | 02m |
Organizers move unanswered session questions to the CNCF Slack workspace, posting them in the ashop Ops channel; only two questions appear so far because of a… | ||
| Keynote: Closing Remarks | Priyanka Ravi, Niklas Metje | 02m |
Closing remarks summarize community gratitude, urge rewatching standout sessions, and announce plans for GitOpsCon 2024 with logistics: check open ops.deev and… | ||
| Keynote: Welcome & Opening Remarks | Priyanka Ravi, Niklas Metje | 04m |
Announces an enforced code of conduct with reports to events@cncf.io, thanks sponsors Codefresh and Acuity and points to giveaways in the Open GitOps Slack… | ||
| Keynote: Bridging The Gap: CDF & GitOps Communities In Collaboration | Lori Lorusso | 39m |
Argument that CDF and GitOps communities must share standards and tooling, backed by concrete work: CD Events (v0.3) implements a standardized pipeline event… | ||
| GitOps Is a Means, Where Is the End? | George MacRorie | 29m |
Flipt adds Git-backed feature flags and finds the gap is not syncing state but making safe, low‑friction edits; Cup is an API server for Git that reconciles… | ||
| GitOps: Where One Size Doesn't Fit All | Cansu Kavili Ornek | 21m |
Claims that one GitOps pattern fits all are false; discovery uncovers which parts to centralize and which to hand to teams. Use metric-based process mapping… | ||
| GitOps: Unlocking the Power of Kubernetes Cluster Management | Praseeda Sathaye, Valentin Widmer | 19m |
Event-driven pipeline automatically provisions EKS clusters with Crossplane, then uses an Argo Events trigger to run an Argo Workflows sequence that registers… | ||
| Two GitOps Titans, One Powerful Solution: Flamingo (Flux + Argo)! | Priyanka Ravi, Joaquin Rodriguez | 18m |
Flamingo embeds the Flux Helm Controller and Terraform Controller into ArgoCD so Flux-managed Helm charts and Terraform resources appear in the ArgoCD UI. Demo… | ||
| Accelerating Hybrid Cloud and Multi-Cloud Deployments with PipeCD: A Unified CD Solution | Kenta Kozuka | 08m |
PipeCD is an open source, CNCF Sandbox CD designed to deploy Kubernetes, AWS Lambda, GCP Cloud Run and Terraform-managed infra across hybrid and multi‑cloud… | ||
| Application Preview Environments in 5 Minutes | Peter Fiddes | 12m |
Shows how to use ArgoCD ApplicationSet to auto-create and destroy live preview deployments from GitHub PRs using a single YAML file that generates an namespace… | ||
| The Art of GitOps: Rendered Manifests | Christian Hernandez | 19m |
Advocates render Helm or Kustomize with CI (helm template / kustomize build) and commit the output into environment-specific branches so the repo stores the… | ||
| Working Your Way Through GitOps with Keptn | Rakshit Gondwal, Shivang Shandilya | 19m |
Keptn adds declarative pre- and post-deployment checks tied to application objects so deployments gate on actual evaluations instead of manual steps. A Keptn… | ||
| Keynote: Building Bridges with Platforms: The Role of the Platform Engineer | Josh Gavant | 29m |
Argues that platform teams must act like hubs connecting dev, ops, security, product and vendors and offers a concrete maturity model with five aspects —… | ||
| Using GitOps for Both Infrastructure and Applications | Kostis Kapelonis | 17m |
Claim: GitOps covers both Kubernetes applications and cloud infrastructure by treating infra as Kubernetes custom resources and reconciling them via the same… | ||
| Dynamic 5G Core Infrastructure with FluxCD Terraform Controller | David Blaisonneau | 20m |
Orange deploys an experimental 5G standalone core on AWS by reconciling Terraform through FluxCD Terraform Controller, reusing existing Terraform modules while… | ||
| Empowering Developer Productivity: A Deep Dive Into ArgoCD and Botkube Integration | Maria Ashby | 15m |
Botkube’s Argo CD plugin ties Argo CD to Slack, Microsoft Teams, Discord and Mattermost so alerts appear where teams already work, lets users run kubectl… | ||
| Building a GitOps Enabled SaaS Control Plane | Moshe Immerman | 19m |
Built a GitOps SaaS control plane that provisions a dedicated tenant per vcluster using Clerk for auth, GitHub repos and PRs as the source of truth, Flux to… | ||
| Keeping Progressive Delivery in Concert Across Multiple Microservices using Argo Rollouts | Dan Garfield | 20m |
Demo shows a working, GitOps-friendly pattern to update front end and back end together without a service mesh by using Argo Rollouts plus a configMap… | ||
| nothing matches | ||