GitOps
GitOps is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation. GitOps uses Git repositories as a single source of truth to deliver infrastructure as code.
GitOps delivers:
- A standard workflow for application development
- Increased security for setting application requirements upfront
- Improved reliability with visibility and version control through Git
- Consistency across any cluster, any cloud, and any on-premise environment
Key components of a GitOps workflow
There are four key components to a GitOps workflow, a Git repository, a continuous delivery (CD) pipeline, an application deployment tool, and a monitoring system.
- The Git repository is the source of truth for the application configuration and code.
- The CD pipeline is responsible for building, testing, and deploying the application.
- The deployment tool is used to manage the application resources in the target environment.
- The monitoring system tracks the application performance and provides feedback to the development team.
- GitHub: https://github.com/topics/gitops
- Wikipedia: https://en.wikipedia.org/wiki/gitops
- Related Topics: devops, winops, git, gitflow, devsecops, infrastructure-automation, infrastructure-as-code, containerization, monitoring, observability,
- Last updated: 2026-07-02 00:12:50 UTC
- JSON Representation
https://github.com/yukitas/flux-playground
Manage multiple K8s clusters with Flux, Kustomize and Helm.
flux flux2 gitops helm k8s kubernetes kustomize
Last synced: 03 Apr 2025
https://github.com/t-dat-901-msc-2026-par-1/scrapper-gabriel
Scrapes raw BTC-USDT trades and publishes them to Kafka
cryptocurrency gitops kafka kubernetes python websockets
Last synced: 16 May 2026
https://github.com/diogoguedes11/homelab
Homelab project with K3s and FluxCD, continuously improving and experimenting with self-hosted applications
flux gitops k8s kubernetes linux
Last synced: 09 Oct 2025
https://github.com/alexwaibel/home-ops
My home infrastructure using IAC and GitOps to manage a Kubernetes cluster.
flux gitops home-operations k8s-at-home kubernetes renovate selfhosted talos
Last synced: 02 Apr 2025
https://github.com/songleo/kubernetes-apps
This repository serves as a hub for Kubernetes applications, providing YAML configurations for GitOps tools such as Flux and Argo CD.
Last synced: 17 May 2026
https://github.com/swinton/gitops-playground
Fork of https://github.com/fluxcd/flux-get-started
Last synced: 11 Mar 2026
https://github.com/bjf5201/javascript-thirty
A selection of projects from Wes Bos's "JavaScript30" tutorial - with a bit of my own flair thrown in
css3 gitops html5 javascript npm
Last synced: 27 Jan 2026
https://github.com/odennav/devsecops-pipeline-boardgame-app
DevSecOps Pipeline with Jenkins for the Boardgame app build and deployment.
aws-ec2 cert-manager devops devsecops docker gitops grafana jenkins jenkinsfile kubeadm kubeaudit kubernetes metallb nexus prometheus sonarqube terraform traefik trivy
Last synced: 05 Apr 2025
https://github.com/doodlescheduling/yakmv
Yet Another Kubernetes Manifest Validator
ci gitops kubernetes validation
Last synced: 28 Mar 2025
https://github.com/muhlba91/fh-burgenland-bswe-cluster-applications
Hochschule Burgenland - BSWE: Demo applications running on the Kubernetes cluster
argocd gitops hochschule-burgenland kubernetes
Last synced: 19 Jan 2026
https://github.com/dataheld/nullkomma
Opinionated 🤓, batteries-included 🔋, extra-DRY 🤌 Nix boilerplate.
Last synced: 04 Apr 2025
https://github.com/zhangchl007/redis-lettuce-spring-boot-enhance
redis-lettuce-spring-boot-enhance
Last synced: 27 Jan 2026
https://github.com/switcherapi/switcher-gitops
GitOps Domain Snapshot Orquestrator for Switcher API
Last synced: 30 Mar 2025
https://github.com/ruzickap/k8s-multicluster-gitops
Infrastructure as Code for provisioning multiple Kubernetes clusters, managed using GitOps with ArgoCD
aks argocd eks gitops infrastructure-as-code k8s k8s-gitops kind kubernetes multi-cluster terraform vcluster
Last synced: 05 May 2026
https://github.com/priyansusahoo/devops_bootcamp
Docker | K8s | YAML | Cloud | CI/CD | Scripting | Linux | GitOps
aws bash-scripting ci-cd devops docker git github-actions gitops kubernetes-cluster python rest-api scripting yaml
Last synced: 14 Apr 2026
https://github.com/kriipke/cookiecutter-gitops-multirepo
Cookiecutter template for generating Argo CD GitOps configuration repositories with ApplicationSets and per-cluster Helm values.
applicationset argocd cookiecutter devops gitops helm kubernetes platform-engineering
Last synced: 02 Jul 2026
https://github.com/kousaila502/user-service-microservice
Production-ready FastAPI User Service with JWT authentication, admin management, and GitOps deployment on GKE
admin-dashboard argocd authentication docker fastapi gitops gke jwt kubernetes microservices postgresql production-ready python user-management
Last synced: 09 Apr 2026
https://github.com/raffis/ceasing-kustomize-controller
flux kustomization with expiration
flux fluxcd gitops gitops-toolkit k8s-controller kustomize
Last synced: 28 Mar 2025
https://github.com/tryrocket-cloud/home-ops
ansible argocd gitops home-ops iac k8s-at-home kubernetes talos terraform
Last synced: 05 May 2026
https://github.com/julianzanetti/homelab
Documentation of my DevOps Homelab deployed on AWS with Terraform and managed with Kubernetes (k3s) and GitOps configuration with ArgoCD.
ansible argocd aws github-actions gitops grafana homelab k3s kubernetes linux prometheus terraform
Last synced: 14 Apr 2026
https://github.com/apprafter/apprafter
Opinionated open-source PaaS on Kubernetes — same Application manifest from a single VPS to confidential bare metal.
cue-lang developer-platform devops gitops kubernetes opinionated paas platform-engineering rust self-hosted
Last synced: 15 Jun 2026
https://github.com/latebit-io/demarkus-knowledge-system-deploy
K8 as a demarkus knowledge system on GKE — OpenTofu + ArgoCD GitOps + OpenBao. Forkable template.
argocd demarkus gitops gke kubernetes mark-protocol openbao opentofu
Last synced: 28 Jun 2026
https://github.com/bykaj/home-ops
A wildly over-engineered repository for HomeOps where I try to perform Infrastructure as Code (IaC) and GitOps practices.
ansible flux gitops home-operations k8s k8s-at-home kubernetes mise renovate taskfile
Last synced: 04 May 2026
https://github.com/rowi1de/argocd
(Outdated )GitOps Repository with ArgoCD, Traefik, Sealed Secrets etc.
Last synced: 14 Oct 2025
https://github.com/princebansal7/next-app-cicd
Demo project with CICD and GitOps
Last synced: 10 May 2026
https://github.com/andrew-the-drawer/flux-local
To experiment with GitOps (FluxCD, ArgoCD) and K8s local
argocd fluxcd gitops k8s kind kubernetes
Last synced: 16 Mar 2025
https://github.com/umairedu/boilerplate-aws-terragrunt
AWS EKS Infrastructure Boilerplate | Terragrunt + Terraform | Auto-bootstrap ArgoCD, ALB Controller, Cluster Autoscaler | Production-ready with GitOps, IRSA, and SOPS encryption
argocd aws aws-eks boilerplate gitops helm infrastructure-as-code kubernetes sops terraform terragrunt
Last synced: 07 Apr 2026
https://github.com/dinushchathurya/argocd-app-of-apps
Argo CD app of apps example repo
app-of-apps argo argocd argocd-application devops gitops kubernetes kubernetes-deployment
Last synced: 14 Oct 2025