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-01-19 00:09:05 UTC
- JSON Representation
https://github.com/binaryn3xus/HomeOps
A mono repository for my home infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible
flux gitops hacktoberfest home-operations kubernetes renovate self-hosted talos
Last synced: 16 May 2025
https://github.com/clarknova99/home-cluster
My home Kubernetes cluster, managed by flux
ansible flux gitops k3s k8s-at-home kubernetes selfhosted
Last synced: 16 May 2025
https://github.com/iarekylew00t/k2net
🧪 My homelab, made with Terraform, Ansible, and k3s!
ansible argocd github-actions gitops k3s k8s kubernetes renovate terraform
Last synced: 08 May 2025
https://github.com/pando85/homelab
Small and energy-efficient self-hosting infrastructure.
argocd gitops home-cloud home-cluster homelab k3d k3s k8s-at-home kanidm zfs
Last synced: 06 Oct 2025
https://github.com/in-fun/kubescript
Kubernetes meets Typescript
deno gitops infrastructure-as-code kubernetes typescript
Last synced: 22 Apr 2025
https://github.com/shini4i/argo-compare
A comparison tool for displaying the differences between ArgoCD Applications in different Git branches
argocd argocd-application diff gitops
Last synced: 15 Jul 2025
https://github.com/staffbase/gitops-github-action
GitHub Action for our GitOps workflow
Last synced: 08 Jan 2026
https://github.com/techiescamp/devops-roadmap
A DevOps roadmap for 2023 with practical tasks to Learn the essential skills, tools, and practices that are crucial in the DevOps industry
cloud-computing cloud-engineering devops devops-enabled devops-engineer devops-engineering devops-roadmap devops-tasks devops-team devops-tools gitops infrastructure infrastructure-as-code learning-devops practical-devops software-development software-engineering
Last synced: 28 Feb 2025
https://github.com/Staffbase/gitops-github-action
GitHub Action for our GitOps workflow
Last synced: 11 Jun 2025
https://github.com/ramblurr/home-ops
My gitops'd home prod IaC
ansible flux gitops iac k8s-at-home kubernetes renovate talos terraform vyos
Last synced: 01 Aug 2025
https://github.com/shini4i/kubeseal-auto
An interactive wrapper for kubeseal binary
gitops kubeseal sealed-secrets
Last synced: 15 Apr 2025
https://github.com/mach-kernel/databricks-kube-operator
A Kubernetes operator to enable GitOps style deploys for Databricks resources
ci cicd databricks gitops helm kubernetes operators rust spark
Last synced: 26 Apr 2025
https://github.com/laetho/metagraf
metaGraf is a opinionated specification for describing a software component and what its requirements are from the runtime environment. The mg command, turns metaGraf specifications into Kubernetes resources, supporting CI, CD and GitOps software delivery.
12-factor automation declarative generator gitops graph kubernetes manifest metagraf openshift pipeline service-graph
Last synced: 10 Apr 2025
https://github.com/wuxxin/salt-shared
salt-shared - Salt states for Arch-Linux/Manjaro, Debian/Ubuntu
archlinux devops gitops machine-setup manjaro salt-states saltstack
Last synced: 25 Oct 2025
https://github.com/wpernath/quarkus-grumpycat
A simple fat-cat / packman like multi player game, with a logic server written in Java with Quarkus and a Engine written in JavaScript with the MelonJS game framework.
argocd game game-development gitops html5-canvas java javascript kubernetes melonjs openshift quarkusio tekton-pipelines
Last synced: 18 Apr 2025
https://github.com/kuuji/helm-external-val
helm plugin to fetch values from external sources
argocd gitops helm helm-plugin helm-plugins kubernetes
Last synced: 12 Apr 2025
https://github.com/privatepuffin/cluster
My Private Kubernetse cluster Powered by ClusterTool
clustertool gitops helm home-ops k8s-at-home kubernetes kubesearch
Last synced: 28 Apr 2025
https://github.com/dippynark/kfmt
Organises Kubernetes manifests into a standard format
Last synced: 23 Apr 2025
https://github.com/kostis-codefresh/multi-sources-example
Argo CD Multi sources semi-realistic example
Last synced: 25 Jul 2025
https://github.com/iits-consulting/charts
Common helm charts we use
argocd charts gitops helm iits-consulting otc
Last synced: 25 Jul 2025
https://github.com/redhat-na-ssa/demo-ai-gitops-catalog
A catalog for all things GitOps for AI on OpenShift
ai data-science gitops kustomization kustomize machine-learning openshift
Last synced: 26 Mar 2025
https://github.com/aenondynamics/mikrocfg
Manage MikroTik device configurations via ssh from a central repository
configuration-management gitops mikrotik mikrotik-configuration routeros switchos
Last synced: 19 Jun 2025
https://github.com/blues-man/vote-app-gitops
A demo of cloud-native Inner Loop and Outer Loop controlling a 2-tier app (Python + Go) with Red Hat OpenShift using Tekton Pipelines, Argo CD GitOps, Eclipse Che aka OpenShift DevSpaces and Quay.io registry
argocd cicd cloud-native container-security devsecops-pipeline gitops kubernetes openshift tekton-pipelines
Last synced: 10 Apr 2025
https://github.com/michelin/kafkactl
Command-line interface for Ns4Kafka.
cli gitops graalvm-native-image kafka namespace ns4kafka
Last synced: 27 Oct 2025
https://github.com/piomin/kubernetes-config-argocd
Kubernetes YAML manifests in configuration repository managed by Argo CD
argocd argocd-applicationsets gitops helm kubernetes vcluster
Last synced: 17 Mar 2025
https://github.com/fluxcd/fluxctl-action
A GitHub Action to run fluxctl commands
Last synced: 16 May 2025
https://github.com/orange-cloudfoundry/paas-templates
Bosh, CFAR, CFCR and OSB services templates for use with COA (cf-ops-automation) framework
automation bosh cloudfoundry concourse continuous-delivery gitops k3s k8s openstack osb osbapi rancher vsphere
Last synced: 11 Jul 2025
https://github.com/coderofsalvation/podi
a cute gitops utility (~7kb) to turn servers into PaaS platforms using only git+ssh. #hybrid #baremetal #bubblewrap #k8s #podman #docker
baremetal bubblewrap docker gitops k8s oci paas podman
Last synced: 12 Apr 2025
https://github.com/alexwaibel/home-cluster-proxmox
My homelab kubernetes cluster in declarative state
flux gitops helm homelab k3s k8s-at-home kubernetes proxmox
Last synced: 10 Mar 2025
https://github.com/influxdata/cd-gitops-reference-architecture
Details of the CD/GitOps architecture in use at InfluxData
gitops influxdb kubernetes kubernetes-deployment
Last synced: 11 Apr 2025
https://github.com/cloudacademy/gitops-demo
gitops-demo
cloudacademy devops docker flask gitops k8s kubernetes nginx
Last synced: 19 Jul 2025
https://github.com/chrede88/home-ops
Repository for my Talos Linux/Kubernetes cluster
bare-metal fluxcd gitops kubernetes kubesearch renovate talos
Last synced: 14 Apr 2025
https://github.com/goldziher/gitmind
AI powered Git repository analysis and reporting
anthropic git git-analytics gitops groq llms openai python
Last synced: 16 Aug 2025
https://github.com/developer-friendly/blog
Technical blogs on topics of Kubernetes, GitOps, CI/CD and SRE in general. Created with ❤️ using Markdown format.
blog ci-cd fluxcd gitops kubernetes markdown site-reliability-engineering
Last synced: 13 Apr 2025
https://github.com/tedilabs/k8s-repository
♻️ Repository for Reusable Kubernetes App Manifests with Kustomize
devops gitops hacktoberfest k8s kubernetes kustomize lang-yaml sre tedilabs
Last synced: 19 Oct 2025
https://github.com/knappek/mongodbatlas-operator
A Kubernetes Operator for MongoDB Atlas: https://www.mongodb.com/cloud/atlas
gitops golang kubernetes kubernetes-crd mongodb-atlas operator
Last synced: 26 Jul 2025
https://github.com/stefanprodan/podinfo-deploy
A GitOps workflow for multi-env deployments
demo gitops kubernetes kustomize
Last synced: 07 May 2025
https://github.com/pablodelarco/kubernetes-homelab
Resources and configurations for building a Kubernetes homelab powered by K3s with GitOps workflows.
cloud gitops homelab kubernetes
Last synced: 27 Oct 2025
https://github.com/pixeljonas/cluster-gitops
GitOps Repository for initial OCP Cluster
argocd gitops hacktoberfest k8s-at-home kubernetes
Last synced: 07 May 2025
https://github.com/hendrikmaus/argo-cd-app-of-apps
A playground of mine to tinker with Argo CD's App-of-Apps pattern
app-of-apps argo-cd example gitops kubernetes sync-waves
Last synced: 13 Mar 2025
https://github.com/akshit8/ci-cd-k8s
Doing Kubernetes CI/CD right with ArgoCD, Kustomize and Github Actions
argocd git github-actions gitops go kubernetes kustomize
Last synced: 06 Mar 2025
https://github.com/bluebrown/kobold
update container image references, based on webhook events
argocd containers fluxcd gitbot gitops image-update kubernetes webhook
Last synced: 12 Aug 2025
https://github.com/baloise-incubator/okd4-cluster-infra-apps
OKDv4 Cluster Apps Repository
Last synced: 19 Oct 2025
https://github.com/rueian/kinko
A Kubernetes controller and tool for sealing/unsealing Secrets with the help of KMS providers.
encrypt-secrets gitops kubernetes kubernetes-operators kubernetes-secrets
Last synced: 22 Mar 2025
https://github.com/wpernath/ocpdev-book
This is a repository with all the sources for the Book "Getting GitOps. A Practical Platform with OpenShift, Argo CD and Tekton."
argocd containers gitops openshift quarkus s2i tekton-pipelines
Last synced: 18 Apr 2025
https://github.com/kbst/example-pipelines
Example CI/CD pipelines for the Kubestack Gitops framework.
cicd-pipeline gitops gitops-framework
Last synced: 28 Feb 2025
https://github.com/rwlove/home-ops
Lovenet Cluster Configuration
flux flux2 gitops home-operations home-ops k8s-at-home kubernetes renovate selfhosted
Last synced: 01 Dec 2025
https://github.com/socialgouv/kontinuous
Kontinuous - GitOps for Kubernetes 🥷
cd ci ci-cd cicd continuous-delivery gitops helm k8s kapp kontinuous kubernetes webhook
Last synced: 08 Apr 2025
https://github.com/caos/boom
Operator to deploy a defined toolsets into K8s, think paas but less lock-in
ambassador gitops grafana kubernetes metrics paas prometheus
Last synced: 04 Oct 2025
https://github.com/esri/arcgis-gitops
GitHub Actions workflows for ArcGIS Enterprise deployment and operation
ansible arcgis arcgis-enterprise aws azure devops github-actions gitops kubernetes packer terraform
Last synced: 08 Jan 2026
https://github.com/mcfio/home-cluster
Kubernetes cluster managed by Flux and using git as a "single source of truth."
flux gitops k8s-at-home kubernetes renovate
Last synced: 16 May 2025
https://github.com/SocialGouv/kontinuous
Kontinuous - GitOps for Kubernetes 🥷
cd ci ci-cd cicd continuous-delivery gitops helm k8s kapp kontinuous kubernetes webhook
Last synced: 08 Apr 2025
https://github.com/jadonharsh109/iac-master-actions
This project is a comprehensive end-to-end CI/CD solution designed to streamline your development workflow across multiple environments. We leverage GitHub Actions to automate the entire process, ensuring efficient and reliable delivery of your applications
actions argocd aws cicd docker docker-compose dockle eks gitops sonarqube terraform
Last synced: 14 Apr 2025
https://github.com/gabe565/pre-commit-fluxcd
Pre-Commit hooks for FluxCD GitOps repos
Last synced: 10 Jul 2025
https://github.com/narze/home-cluster
Home k3s cluster with ArgoCD Autopilot
active-project argocd gitops helm helm-secrets home-cluster k3s k8s-at-home kubernetes sops
Last synced: 22 Apr 2025
https://github.com/saenyakorn/monorepo-versioning-gitops
Versioning workflows on Monorepo and deploy the services with GitOps concept
changeset cicd continuous-delivery continuous-deployment deployment gitops monorepo turborepo versioning versioning-workflow
Last synced: 18 Jan 2026
https://github.com/weaveworks/eks-appmesh-profile
AWS App Mesh eksctl profile
aws-app-mesh eksctl flagger fluxcd gitops kubernetes
Last synced: 12 May 2025
https://github.com/portefaix/portefaix-kubernetes
Kubernetes resources
galactus gitops gitops-toolkit helm kubernetes kustomize terraform
Last synced: 10 Jul 2025
https://github.com/Tyler-Cash/homelab
gitops k3s k8s-at-home kubernetes renovate
Last synced: 15 Apr 2025
https://github.com/achetronic/homelab-ops
Mono repository to manage the super-pro infrastructure 🌠 present at my home 🏡
gitops homelab kubernetes kvm libvirt monorepo qemu talos terraform
Last synced: 19 Apr 2025
https://github.com/slashnephy/infrastructure
Infrastructure as Code that are running at my home!
cloudflare gitops infrastructure-as-code kubernetes terraform
Last synced: 12 Oct 2025
https://github.com/cresta/helm-autoupdate
CLI/action to update helm versions in git repositories
Last synced: 16 May 2025
https://github.com/fluxcd/multi-tenancy-team1
Tenant example repository
gitops kubernetes kustomize multi-tenancy
Last synced: 30 Mar 2025
https://github.com/muhlba91/homelab-home-cluster-applications
Homelab: Applications running on the Kubernetes home-cluster
fluxcd gitops homelab kubernetes
Last synced: 06 Sep 2025
https://github.com/old-xebis/infrastructure-template
Template to automate GitOps and IaC in a cloud. GitLab CI manages static and dynamic environments, which are created, updated, and destroyed by Terraform, then set up by cloud-init and Ansible.
automation continuous-delivery continuous-integration environments gitlab gitlab-ci gitops hetzner hetzner-cloud iac pull-request repository-template terraform terraform-hetzner-cloud
Last synced: 11 Apr 2025
https://github.com/boromir674/cookiecutter-python-package
:globe_with_meridians: Scaffold modern Python Package Project, from a configurable Template, delivering public releases to PyPI and Dockerhub and having a CI/CD Pipeline, which supports DevOps processes with best practices.
automation ci cli cookiecutter devops docker generator gitops image module plugin poetry pytest sdist testing wheel workflow
Last synced: 16 Mar 2025
https://github.com/smbonn2005/HomeOps
A mono repository for my home infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible
cilium cloudflared fluxcd gitops k8s-at-home kubernetes talos
Last synced: 13 Jul 2025
https://github.com/projectsyn/lieutenant-api
The Project Syn Kubernetes Cluster and Tenants Inventory API
api gitops inventory kubernetes openapi projectsyn rest
Last synced: 27 Oct 2025
https://github.com/slashexx/codebrewery
CodeBrewery is an innovative web application that enables users to write, run, and experiment with code in multiple programming languages.
docker docker-compose gitops golang kubectl kubernetes lucide-react minikube react
Last synced: 20 Mar 2025
https://github.com/edenreich/n8n-cli
A simple n8n cli to sync workflows from Github to n8n using GitOps
apis automation cli gitops integrations n8n no-code workflow workflows
Last synced: 14 Oct 2025
https://github.com/planktoscope/forklift
A configurable bill-of-materials (CBOM) system for declaratively composing and upgrading/downgrading your hardware-specific embedded Linux operating systems
cli continuous-delivery declarative docker docker-compose forklift gitops raspberry-pi
Last synced: 08 Aug 2025
https://github.com/anjakammer/anya
Deploy your cloud-native apps the GitOps way
brigade gitops kubernetes kubernetes-deployment
Last synced: 09 Apr 2025
https://github.com/rodent1/home-ops
flux gitops home-operations k8s-at-home kubernetes selfhosted talos
Last synced: 08 Sep 2025
https://github.com/wesleyklop/infrastructure
My Homelab and Cloudlab
argocd cloudlab gitops hetzner homelab kubernetes terraform traefik
Last synced: 08 May 2025
https://github.com/morningspace/capabilities-shim-gitops
A demo project to demonstrate Crossplane use in GitOps
Last synced: 26 Jul 2025
https://github.com/fikaworks/grgate
Git release gate utility which autopublish draft/unpublished releases based on commit status
draft-release github gitlab gitops releases
Last synced: 13 Apr 2025
https://github.com/digtux/laminar
automated (GitOps) tool for docker tag promotion in git
docker ecr fluxcd gcr git github gitops google-artifact-registry
Last synced: 14 Jan 2026
https://github.com/amirhnajafiz/simple-cd
A simple application for having continuous delivery.
cd continuous-delivery gitops shell shell-script
Last synced: 20 Jul 2025
https://github.com/duyet/athena-rs
Managing schema for AWS Athena as Code in GitOps-style
athena aws gitops rust rust-lang sql template-engine
Last synced: 07 Jul 2025
https://github.com/bluebrown/argocd-cmp-kpt
Use kpt as argocd configuration management plugin
Last synced: 12 Aug 2025
https://github.com/biohacker0/gitswitch-gui
GitSwitch-Gui is a Tauri-React desktop app for effortlessly switching between multiple GitHub accounts. Manage SSH keys, add/remove users, and switch profiles seamlessly, all within a user-friendly interface.
github gitops gitswitch react rust tauri tauri-app
Last synced: 02 May 2025
https://github.com/developer-guy/kubernetes-response-engine-based-on-event-driven-workflow
Experimenting to implement Kubernetes Response Engine based on Event-Driven Workflow using Argo Events and Argo Workflows
argo argo-events argo-workflows event-driven falco falcosidekick gitops
Last synced: 28 Oct 2025
https://github.com/brittonhayes/devops-lab
A Kubernetes DevOps homelab. Running on Intel Nuc + Raspberry Pi ☸📦
containers devops gitops homelab k8s-at-home kubernetes pi
Last synced: 30 Apr 2025
https://github.com/muspelheim/microk8s-gitops
Home Cloud via Flux v2 | GitOps Toolkit. Leverage Flux2 to automate cluster state using code residing in this repo.
flux2 gitops helm helm-chart home-assistant kubernetes smarthome
Last synced: 16 Jan 2026
https://github.com/joshuaspence/homelab
My homelab Kubernetes Cluster, powered by GitOps.
flux fluxcd gitops helm-operator homelab k8s kubernetes
Last synced: 01 May 2025
https://github.com/heavybullets8/heavy-ops
Home operations repository for a single-node Kubernetes cluster on Talos Linux, managed with Flux, SOPS, and GitHub Actions.
fluxcd gitops helm kubernetes kubesearch talos
Last synced: 19 Jul 2025
https://github.com/azure/osdu-developer
OSDU™ Personal Instances - Simplified
Last synced: 04 Sep 2025
https://github.com/graytonio/flagops
Use the power of feature flags in your infrastructure as code
Last synced: 15 Dec 2025
https://github.com/clemlesne/gitops-version
Single, releasable, SmVer, GitFlow / GitOps compatible versions. As simple as that.
devops devops-tools gitflow gitops gitops-toolkit pipeline-tooling version
Last synced: 11 Jun 2025
https://github.com/qaware/cloud-native-explab
QAware Cloud Native Experience Lab
aws cluster-api fluxcd gcp gitops hacktoberfest platform-engineering terraform
Last synced: 08 Apr 2025
https://github.com/sngular/gitops-flux-series
Serie de múltiples capítulos para dar los primeros pasos con GitOps y Flux2.
Last synced: 13 Oct 2025
https://github.com/squaremo/spresm
It's a tool for managing Kubernetes configurations, that supports getting YAMLs from Helm charts and container images.
Last synced: 29 Jul 2025
https://github.com/gurghet/github-deploy-key-operator
Kubernetes operator that automatically manages GitHub Deploy Keys for your repositories
deployment-automation github-actions gitops kubernetes
Last synced: 14 Apr 2025
https://github.com/iterative/example-gto
Get Started GTO Project
data-science example gitops gto machine-learning mlem python
Last synced: 18 Jun 2025