World Congress 2023 Oct 6, 2023

Integrating backups into your GitOps Pipeline

Florian Trieloff

What happens when a faulty commit corrupts your database? Learn how to integrate automated pre-sync snapshots into your GitOps pipeline to instantly recover stateful applications without slowing deployments.

Pause
Mute Enter Fullscreen
#1 about 3 min

Moving from continuous integration to continuous delivery

Understanding the differences between stateless application deployment and managing persistent updates in production environments.

#2 about 4 min

Protecting persistent data in version-controlled setups

Databases and stateful services ingest inputs independent of application code and demand external backup mechanisms.

#3 about 3 min

Architecture of a GitOps backup pipeline demonstration

A test environment combining Kubernetes, Git repositories, Argo CD, and Kasten K10 highlights pre-sync protection workflows.

#4 about 5 min

Deploying a stateful application with automatic backups

Manually syncing a stock shop deployment triggers an automatic pre-sync backup job before persistent volumes provision.

#5 about 4 min

Simulating malicious database changes through bad commits

Pushing an incorrect SQL insert command illustrates how pipeline automation captures a recovery snapshot right before execution.

#6 about 4 min

Restoring persistent workloads and reapplying corrected code

Triggering an application restore reverts the damaged volume state before the pipeline safely syncs a fixed update.

#7 about 3 min

Connecting data protection routines directly to APIs

Treating database backup and restore operations as programmable pipeline steps ensures stateful workload reliability.

#8 about 3 min

Managing large volume snapshots and complex restore paths

Fast storage snapshots bypass the latency constraints of moving massive datasets during tight pre-sync deployment windows.

Matching moments

4:03 min

Designing continuous delivery workflows with GitOps state synchronization

Zan Markan Zan Markan · LIVE

2:26 min

Introduction to GitOps and the Argo CD presentation

Liviu Costea · LIVE

6:39 min

Core principles and prerequisites of robust GitOps workflows

Thomas Schütz · LIVE

2:20 min

Maintaining repository tests in automated deployment pipelines

Daniel Raniz Raneland · LIVE

2:38 min

Exploring the core benefits of adopting GitOps

Davide Imola Davide Imola · LIVE

2:57 min

Implementing continuous deployment architectures for data pipelines

Álvaro Martín Lozano · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Boring Failover: Predictable Region Recovery Across 5,000 Microservices

Garvit Kataria, Sahil Sabharwal

Garvit Kataria
Sahil Sabharwal
Open session

World Congress 2026 North America

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

Stop Running Mystery Meat in Production

Jeroen van Erp

Technical Advocate @ SUSE

Jeroen van Erp
Open session

World Congress 2026 North America

It’s Alive! Taming the MLOps Franken-Stack: Write, Run, and Serve with Michelangelo

Eric Wang, Paul Zimmerman

Eric Wang
Paul Zimmerman
Open session

World Congress 2026 North America

Merging at Scale: From Broken Builds to Green Mainline

Preetam Dwivedi, Manjari Akella

Preetam Dwivedi
Manjari Akella
Open session

World Congress 2026 North America

Agentic Drift: keeping pace with your agents

John Coghlan

Senior Director, Developer Advocacy at GitLab

John Coghlan