GitOps isn't just storing config in Git. It's a powerful pull-based model for faster, more secure, and self-healing deployments.
#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.
Matching moments
07:32 MIN
Understanding the fundamentals and benefits of GitOps
Securing secrets in the GitOps Era
03:33 MIN
Introduction to GitOps and the talk agenda
Get ready for operations by pull requests
07:50 MIN
How GitOps streamlines the application delivery process
Securing Secrets in the GitOps era
01:11 MIN
Understanding GitOps for declarative application delivery
Next-gen CI/CD with Gitops and Progressive Delivery
13:40 MIN
Understanding GitOps principles and the reconciliation loop
Practical tips and tricks for CI/CD success
03:20 MIN
Implementing a GitOps approach for end-to-end LLMOps
LLMOps-driven fine-tuning, evaluation, and inference with NVIDIA NIM & NeMo Microservices
03:30 MIN
How GitOps complements traditional CI/CD workflows
Next-gen CI/CD with Gitops and Progressive Delivery
Dev Digest 108 - Git off my cloud!Welcome to another edition of the WeAreDevelopers Dev Digest. This time we have an interview with Sead Ahmetovic, CEO of of WeAreDevelopers and Scott Chacon, co-Founder of GitHub. They talk about careers, early coding days, developer communities, eva...
How Microsoft worked around a Git limitation to shrink a repository by 94%Imagine that you are responsible for a Git repository with 1000 users, and 20 million lines of code. You struggle to keep up with constant pull requests but the biggest problem is that the Git file size of the repository is mushrooming to over 170GB ...
Alan Smithee
GitHub Copilot: Beyond the Basics – 10 Ways to Elevate Your CodingWelcome to an in-depth exploration of GitHub Copilot and its capabilities. If you're a software developer or someone intrigued by AI's potential to revolutionize coding, this post is for you. GitHub Copilot, an AI-powered code completion tool, offers...
From learning to earning
Jobs that call for the skills explored in this talk.