~/conference

GitOpsCon North America 2022

platform engineers, site reliability engineers, devops engineers, security engineers, cloud engineers, engineering managers

Flux with OCI registries; Argo CD multi-cluster management; policy as code with OPA Gatekeeper; external secrets operator patterns; cosign artifact signing and verification; Terraform integrated with Flux; Kustomize and monorepo layouts; Prometheus Operator and Pixie observability; preview environments with Argo CD; CSI snapshots and PV restore workflows; Istio multicluster configuration via GitOps; energy-aware CI/CD using Kepler eBPF

titleauthorlength
Our Journey in Integrating GitOps Tools Into Delivery PipelinesBrad McCoy, Thomas Schuetz30m
Built an integration that wires Argo/Flux notifications to a controller that runs k6 load testing and Prometheus SLI evaluations, creates auto-promote PRs and…
Talk on
Toward Full Adoption of GitOps and Best Practices at RingCentralIvan Anisimov, Tamao Nakahara31m
Large enterprise story with concrete numbers and tools: migrating thousands of deployments across about 200 Kubernetes clusters and 3,000 developers using a…
Talk on
GitOps with Flux and OCI RegistriesSoulé Ba, Scott Rigby33m
Flux adds OCI registries as first-class sources so Helm charts, plain YAML/Kustomize packages and Terraform plans are stored and addressed by digest; Flux CLI…
Talk on
Lightning Talk: How to Keep a Secret in GitOps, Without Keeping...Nikita Kutselev, Daniel Hoang10m
Compares six concrete solutions—Sealed Secrets, Argo CD Vault Plugin, SOPS, Vault Agent, Secrets Store CSI Driver, and External Secrets Operator—and claims…
Lightning on
Lightning Talk: Green(Ing) CI/CD: A Sustainability Journey with GitOpsNiki Manoledaki08m
CI/CD energy is measured end-to-end: Kepler (eBPF) plus Prometheus gathers per-pod milliJoule data for the four Flux controllers, converted to watts and kWh…
Lightning
Lightning Talk: Managing the ‘Git’ Half of ‘GitOps’: How to Structure...Jim Sheldon08m
Four concrete repo layouts are compared with pros and cons: application+config in one repo (easy to reproduce but risks CI loops and poor scaling), single repo…
Lightning on
Lightning Talk: The Successful Recipe to Secure Your Fleet of...Mathieu Benoit, Poonam Lamba13m
Shows a concrete GitOps stack that enforces fleet-wide security: repo-driven manifests synced with Config Sync or Argo CD, policy-as-code with OPA Gatekeeper…
Lightning on
Lightning Talk: Leveraging GitOps - How Red Hat DeliversYashvardhan Kukreja, Ashish Narayanan10m
Red Hat runs a GitOps pipeline that turns per-add-on YAML bundles into Docker images, pushes them to an internal registry, updates a separate metadata repo…
Lightning on
Lightning Talk: Policy as [Versioned] Code - You're Doing It Wrong.Chris Nesbitt-Smith10m
Claim: treat policy as versioned code with signed releases, tests and release notes so multiple policy versions coexist and update several times a day…
Lightning on
GitOps Syllabus: Working Our Way Through the Lesson PlanRaptor Dzuricsko, Elisha Greenwald30m
Devtools at Teachers Pay Teachers migrates ~100 services to GitOps using Argo CD, Helm, EKS and Codefresh and reports deployments under 30 minutes with no…
Talk on
Build and Deploy Cloud Native (OCI) Artifacts, the GitOps WayMathieu Benoit31m
Packages Helm charts and Gatekeeper policies as OCI artifacts, stores them in GitHub Container Registry, and validates them in CI with Gator unit tests and…
Talk on
Flux + Observability: Featuring Prometheus Operator and PixieSomtochi Amauche Onyekwere26m
Flux demonstrates concrete observability plumbing: the Flux notification controller forwards controller events to Slack/GitHub with secrets decrypted via GCP…
Talk on
Policy-Based GitOps: How Policies Can Help Secure and Automate GitOps...Jim Bugwadia, Avni Sharma25m
Demonstrates that combining Argo CD, Kyverno and Cluster API automates secure self‑service cluster provisioning: creating a namespaced resource triggers…
Talk on
Carry Your Legacy Apps Into a GitOps WorldChandler Wilkerson14m
Demonstrates using Argo CD and KubeVirt (via OpenShift virtualization and OpenShift GitOps) to bring a legacy VM running Bookinfo into a GitOps workflow…
Talk on
When GitOps Is Not EnoughAlexander Hungenberg19m
Roche manages potentially thousands of near-identical Kubernetes clusters and finds single-repo GitOps with Flux and Kustomize fails for per-cluster…
Talk on
Experimenting with CUE and Carvel to Enable GitOps for Your...Dmitriy Kalinin, Shatarupa Nandi30m
CUE provides schema-level validation and composable typing so config errors surface before reaching Kubernetes, with the CUE concept that types are values and…
Talk on
Preview Environments with ArgoCDBrandon Phillips32m
Shows a concrete GitOps pattern: Argo CD + ApplicationSet uses a pull-request generator that watches GitHub labels to create a namespace-per-PR, Helm values…
Talk on
Closing RemarksChristian Hernandez, Scott Rigby06m
Community reports concrete progress: people run GitOps beyond a blog post into real deployments, using Crossplane to manage non-Kubernetes resources and…
Organiser on
Welcome + Opening Remarks: The State of the GitOps Working GroupChristian Hernandez, Scott Rigby26m
Working Group updates describe Open GitOps as a CNCF sandbox holding the declarative desired state principles, glossary, website and governance file, and…
Talk on
Keynote: The Future of GitOpsErik Jacobs06m
Kubernetes plus declarative YAML remains the foundation and Argo is the concrete GitOps reconciler ensuring desired state like “three nginx replicas” stays…
Talk on
Hundreds of Clusters Sitting in a Tree with Argo CDMike Tougeron31m
Adobe-scale environment runs ~230 clusters, 22 regions and ~18,000 nodes (1.8 PB memory) and builds ephemeral full-API clusters per pull request using Argo CD…
Talk on
Simplifying Edge Deployments Using EMCO and GitOpsIgor DC, Adarsh Vincent Chittilappilly25m
EMCO writes rendered Helm charts and cloud-specific Kustomize/Flux/RootSync files into per-cluster git branches and uses Flux v2 agents to pull those repos…
Talk on
Lightning Talk: Don't Wait, Secure your DevOps Processes Using Open Standar...Dov Hershkovitch08m
Claim: configure OpenID Connect trust between CI and any secret store so CI emits a JWT that exchanges for short‑lived access tokens, letting pipelines…
Lightning on
Secure Multicluster Istio Configuration Using GitOps...Christian Hernandez, Nicholas Schuetz27m
Shows how to manage secure multicluster Istio by treating CRDs as GitOps source of truth and letting a GitOps controller prevent drift while a…
Talk on
Complete DR of Stateful Workloads, PVs and CSI Snapshots via Flux and Vault OSSKingdon Patrick Barrett28m
Installs BookStack with Helm, captures the created PVC and PV YAML, patches node affinity and sets reclaimPolicy=Retain so volumes survive uninstall, and fixes…
Talk on
How to Achieve (Actual) GitOps with Terraform and FluxPriyanka Ravi27m
Shows how Flux Terraform Controller runs Terraform from Git with manual plan approval or auto applies, stores state in a Kubernetes Secret by default, and…
Talk on
⚡Lightning Talk: Why Do We Do This? the Heart of GitOpsLeigh Capili10m
Argues that GitOps is more than rebranded CD: Kubernetes is a fast distributed computer with control loops, informers and a consistent state store, so the real…
Lightning on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.