WeAreDevelopers LIVE Apr 6, 2022

A Practitioners Guide to GitOps - Introduction, Principles and Implementation

Thomas Schütz

Still relying on manual CLI commands to manage infrastructure? Learn to eliminate configuration drift and automate pull-based deployments using declarative GitOps principles and Keptn.

Pause
Mute Enter Fullscreen
#1 about 4 min

Understanding the drawbacks of imperative infrastructure commands

Manual scripting and imperative commands lead to fragile, outdated, and complex delivery processes.

#2 about 3 min

Simplifying infrastructure state with declarative configuration models

How declaring a target state separates deployment intention from infrastructure execution details.

#3 about 3 min

Security and stability risks of manual declarative configurations

Executing configurations from local machines causes state drift and lacks automated testing workflows.

#4 about 7 min

Core principles and prerequisites of robust GitOps workflows

Establishing Git as the single source of truth for immutable, automatically-reconciled infrastructure states.

#5 about 7 min

Architecting continuous reconciliation loops with Kubernetes controllers

How automated operators continuously compare and reconcile declared target states against the underlying system.

#6 about 3 min

Managing application lifecycles with the Keptn control plane

Using Keptn as a distributed control plane enables continuous delivery, testing, and automated remediation.

#7 about 4 min

Implementing declarative GitOps workflows using Keptn custom resources

Updating manual pipelines to utilize declarative custom resource definitions and Kubernetes operators.

#8 about 6 min

Demonstrating automated deployment sequences via Git repositories

Deploying and testing application changes by syncing custom resources with continuous delivery pipelines.

#9 about 13 min

Comparing Keptn orchestration capabilities against alternative software operators

Comparing GitOps orchestration models against other continuous delivery operators and observability platforms.

Matching moments

4:22 min

Core principles and prerequisites of GitOps implementations

Zan Markan Zan Markan · LIVE

2:26 min

Introduction to GitOps and the Argo CD presentation

Liviu Costea · LIVE

5:53 min

Understanding principles and benefits of the GitOps workflow

Davide Imola Davide Imola · LIVE

1:37 min

Defining the core principles of declarative infrastructure and GitOps

Lian Li · World Congress 2023

2:59 min

Defining GitOps and declarative infrastructure management

Davide Imola Davide Imola · LIVE

2:38 min

Exploring the core benefits of adopting GitOps

Davide Imola Davide Imola · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 14:50–15:20

Tech Leaders Stage

Ship with Context: GitLab Orbit and Google Cloud for AI-Powered Software Delivery

Michael Angelo Rivera, Mike Duchesne

Michael Angelo Rivera
Mike Duchesne
Open session

World Congress 2026 North America

September 24, 2026 · 10:20–10:50

Stage 6

Practices, Not Prompts: Scale GitHub Copilot with AI-Ready Repositories

Luis Pujols

Staff Customer Success Architect, GitHub

Luis Pujols
Open session

World Congress 2026 North America

September 25, 2026 · 10:20–10:50

Stage 1

Fixing Git for Agents: Somewhere Between the Prompt and Production, We Lost the Plot

Karthik Rameshkumar

Field CTO, Entire

Karthik Rameshkumar
Open session

World Congress 2026 North America

September 24, 2026 · 10:20–10:50

Stage 2

From Static Rules to Reasoning Platforms: Scaling Intelligent Canary Delivery in 2026

Daniel Oh

Senior Principal Developer Advocate

Daniel Oh
Open session

World Congress 2026 North America

September 24, 2026 · 10:20–10:50

Tech Leaders Stage

The New Rules of Software Delivery

AJ Aitken, Moritz Plassnig

AJ Aitken
Moritz Plassnig
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 4

Agentic Drift: keeping pace with your agents

John Coghlan

Senior Director, Developer Advocacy at GitLab

John Coghlan