Roberth Strand
GitOps: The past, present and future
#1about 4 minutes
The evolution from traditional ops to CI/CD pipelines
Traditional manual server management evolved into pipeline-based automation, which set the stage for but is not the same as GitOps.
#2about 4 minutes
Defining GitOps and the OpenGitOps project
GitOps was defined by Weaveworks as "operations by pull request" and is now guided by the vendor-neutral OpenGitOps project under the CNCF.
#3about 7 minutes
Understanding the four core principles of GitOps
GitOps is built on four principles: the system state must be declarative, versioned and immutable, pulled automatically by agents, and continuously reconciled.
#4about 8 minutes
Key benefits of adopting a GitOps model
Adopting GitOps improves deployment speed, simplifies security, provides inherent documentation, uses familiar developer tools, and is driven by a flexible open-source community.
#5about 4 minutes
Overview of the GitOps workflow and popular tools
The workflow involves updating a declarative manifest in Git, which is then pulled and applied by tools like Flux CD, Argo CD, Rancher Fleet, or Jenkins X.
#6about 2 minutes
Answering common questions about implementing GitOps
GitOps is not strictly limited to Git or Kubernetes, and while it may not fit every single scenario, its principles are broadly applicable.
#7about 3 minutes
The future of GitOps and how to get involved
The future of GitOps involves more community standards and wider technology adoption, and you can get involved by joining the CNCF working group or contributing to tools.
#8about 2 minutes
Q&A: Choosing between Helm and Kustomize for applications
The choice between Helm and Kustomize depends on the specific use case, as Helm is useful for pre-packaged charts while Kustomize offers simpler control for custom deployments.
#9about 2 minutes
Q&A: Advocating for GitOps adoption on your team
To advocate for GitOps, use white papers for stakeholders and conduct practical demos for technical teams to show how easily the system works.
#10about 4 minutes
Q&A: Applying GitOps principles without Kubernetes
While easier with Kubernetes, GitOps principles can be applied elsewhere by creating custom processes with software agents running in containers or on servers.
#11about 5 minutes
Q&A: GitOps, CI tools, and security management
GitOps complements rather than replaces CI tools like Jenkins for build processes, and security is managed by externalizing secrets with tools like HashiCorp Vault or SOPS.
Related jobs
Jobs that call for the skills explored in this talk.
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
Power Plus Communications
Mannheim, Germany
Intermediate
Senior
Docker
Kubernetes
+2
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
02:54 MIN
Automating video post-production with local scripts
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
A Practitioners Guide to GitOps - Introduction, Principles and Implementation
Thomas Schütz
Get ready for operations by pull requests
Liviu Costea
How to GitOps your cluster with Flux
Davide Imola
GitOps keeps focus on apps, not on infrastructure
Chad Carlson
GitOps for the people
Lian Li
Practical tips and tricks for CI/CD success
Zan Markan
GitOps for the people
Lian Li
Improving Developer Happiness with GitOps
Lars Hesel Christensen & Basil Brunner
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Toll-Collect GmbH
Berlin, Germany
GIT
Bash
Linux
DevOps
Python
+10

knowmad Mood
Barcelona, Spain
Remote
GIT
Bash
Redis
DevOps
+9

knowmad Mood
Municipality of Girona, Spain
Remote
GIT
Bash
Redis
DevOps
+9

knowmad Mood
Santa Cruz de Tenerife, Spain
Remote
GIT
Bash
Redis
DevOps
+9

Implemental Systems
Retortillo de Soria, Spain
GIT
DevOps
Gitlab
Docker
Kubernetes

knowmad Mood
Lleida, Spain
Remote
GIT
Bash
Redis
DevOps
+9

knowmad Mood
Boiro, Spain
Remote
GIT
Bash
Redis
DevOps
+9

knowmad Mood
A Coruña, Spain
Remote
GIT
Bash
Redis
DevOps
+9

knowmad Mood
Gijón, Spain
Remote
GIT
Bash
Redis
DevOps
+9