An open API service indexing awesome lists of open source software.

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:

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.

https://github.com/j0hn-b/k3d_act

Build and Test github actions in a CI-agnostic way

bash ci-cd devops docker github-actions gitops k3d

Last synced: 31 Dec 2025

https://github.com/kameshsampath/fruits-api-gitops

The fruits demo Gitops repository that will be used to demonstrate the GitOps base API deployment with Gloo Portal. This GitOps repository will be used to deploy the https://github.com/kameshsampath/fruits-api

argocd demos gitops gloo kubernetes pipelines tektoncd triggers

Last synced: 29 Mar 2025

https://github.com/kube-cicd/pipelines-feedback-tekton

Tekton Pipelines integration with your favorite SCM - see commit & PR status right in Gitlab/Github/Bitbucket/etc.

github gitlab gitops go jenkins-x kubernetes openshift openshift-pipelines pipelines-feedback scm tekton tekton-pipelines tektoncd

Last synced: 04 Jul 2025

https://github.com/dharmendrakariya/argocd-demo

Complete CI and GitOps way CD Demo with ArgoCD.

argocd ci-cd gitops helm k8s kubernetes

Last synced: 22 Jul 2025

https://github.com/mhbdev/git-pal

Your friendly neighborhood GitPal!

ai artificial-intelligence cicd gitops

Last synced: 18 Feb 2026

https://github.com/imjoseangel/k8s-gitops

ArgoCD Self Managed Repository

argocd gitops kubernetes

Last synced: 24 Oct 2025

https://github.com/riyenas0925/home_infra_server

집에서 운영하는 Infra Server

ci-cd gitops grafana jenkins nginx sonarqube

Last synced: 23 Jul 2025

https://github.com/jesufemi-o/flux-django

Simple Microservice example, showing how to use Gitops Principles for Deploying to kubernetes with Flux CD

devops fluxcd gitops

Last synced: 04 Apr 2025

https://github.com/juftin/home-ops

HomeOps driven by Kubernetes and GitOps using Flux 🤖

flux gitops homelab kubernetes

Last synced: 12 Jan 2026

https://github.com/linuxeuphony/delete-old-git-branches

This is an automated bash script to delete git branches older than some specific time period.

git gitbash gitops

Last synced: 19 Feb 2026

https://github.com/realniraj/argocd-aks-entra-id-sso

​🚀 Automated deployment of a production-ready Argo CD on AKS, secured with TLS and secret-less Microsoft Entra ID SSO using Workload Identity.

aks argocd azure azure-kubernetes-service azurekubernetesservice bash entra-id gitops helm nginx oauth2 oidc sso workload-identity-federation

Last synced: 20 Sep 2025

https://github.com/lokimcpuniverse/argocd-mcp-server

MCP server for ArgoCD - GitOps continuous delivery for Kubernetes with GenAI

ai-agents argocd cd deployment devops genai gitops k8s kubernetes mcp model-context-protocol

Last synced: 30 Jul 2025

https://github.com/frnn4268/k8s_deploying-to-multiple-environments

This repository contains configuration files and scripts for deploying applications to multiple environments (staging, production) using Kustomize, Helm, and Kluctl. It includes base configurations, environment-specific overlays, and examples of GitOps deployments to streamline Kubernetes resource management.

cicd deployment gitops helm iac kluctl kubernetes kustomize production staging

Last synced: 08 Nov 2025

https://github.com/idea2app/integration-test

Automated Testing, Continuous Integration & Continuous Deployment scaffold based on Node.js, Git & Docker. Practise DevOps & GitOps in testing & production environments immediately.

automation ci-cd devops docker git gitops nodejs scaffold template

Last synced: 04 Sep 2025

https://github.com/yuandrk/homelabops

GitOps homelab infrastructure with K3s, FluxCD, Terraform, and Ansible. Features multi-arch cluster, Cloudflare tunnels, and LLM services.

ansible cloudflare-tunnel fluxcd gitops homelab infrastructure-as-code k3s kubernetes llm mermaid-diagrams multi-arch open-webui pihole raspberry-pi self-hosted terraform

Last synced: 11 Aug 2025

https://github.com/foretaginc/kubecorps

[WIP] Platform as a service operator for Kubernetes, with AppOps on autopilot

gitops infrastructure infrastructure-as-code kubernetes paas

Last synced: 04 Oct 2025

https://github.com/j0hn-b/gitops_workflow

GitOps POC to showcase how terraform helm provider, flux and argocd can be used to deploy a helm chart on top of K8s

argocd flux2 gitops helm kubernetes terraform-helm-provider

Last synced: 01 Sep 2025

https://github.com/mmontes11/k8s-iot

Tenant repository bootstrapped by k8s-infrastructure that contains the manifests for IoT related applications

flux gitops helm internet-of-things iot iot-platform kubernetes sealed-secret traefik

Last synced: 23 Aug 2025

https://github.com/flyingrobots/git-cms

A serverless, Git-native CMS built on pure plumbing. Stores content as signed commit messages on empty trees—no database required, just immutable Merkle DAGs.

auditability blog cms cryptography database git git-plumbing git-stunts gitops ledger provenance serverless signed-commits

Last synced: 20 Feb 2026

https://github.com/wille/review-app-operator

Kubernetes Operator that creates on-demand staging environments for Pull Requests

continuous-deployment github-actions gitops kubernetes

Last synced: 31 Aug 2025

https://github.com/nullx76/flux

Github Mirror of my Kubernetes Cluster

flux fluxcd gitops kubernetes

Last synced: 05 Mar 2025

https://github.com/weaveworks/weave-gitops-clusters

Configuration for the staging k8s clusters used by weave-gitops.

gitops kubernetes terraform weave-gitops

Last synced: 26 Dec 2025

https://github.com/antoinemartin/autocloud

Collection of Kustomizations, Helm Charts and Helmfiles to deploy a Gitops based (Argo CD) Kubernetes platform

argocd gitops idp kubernetes kustomize sops

Last synced: 30 Mar 2025

https://github.com/mgoltzsche/kustomizr

kpt function container image to run kustomize builds

container container-image function gitops k8s kpt kubernetes kustomize

Last synced: 14 Nov 2025

https://github.com/skosachiov/ansiblecd

This project illustrates the GitOps approach for managing kubernetes clusters using only Ansible instead of FluxCD or ArgoCD

ansible cicd gitops kubectl kubernetes microk8s

Last synced: 15 May 2025

https://github.com/paliwal999harsh/vscode-argocd

GitOps Tools for ArgoCD is a vscode extension that connects with ArgoCD. Manage Clusters, Repositories and Applications without leaving VSCode. Additionally create reusable templates for applications and fast track the dev process, and much more. Give it a try!

argocd gitops vscode-extension

Last synced: 13 Jan 2026

https://github.com/devpro/fun-with-containers

Presentations, samples, tutorials to have fun with containers

devops gitops presentations samples tutorials

Last synced: 28 Feb 2025

https://github.com/cstanislawski/grafana-db-exporter

Export your ClickOps'ed Grafana dashboards into the repository

automation clickops exporter gitops grafana grafana-dashboard iac infrastructure-as-code monitoring

Last synced: 05 Mar 2025

https://github.com/faforever/gitops-stack

The gitops stack running faforever.com

argocd gitops iac k8s

Last synced: 07 Apr 2025

https://github.com/rehborn/canary-cd

Continuous Deployment API for Container and Static Pages

canary-cd continuous-deployment deployment devops docker docker-compose gitops self-hosted static-hosting

Last synced: 03 Sep 2025

https://github.com/shini4i/cookiecutter-argocd-monorepo

🍪 A cookiecutter template for ArgoCD monorepo bootstrap

argocd cookiecutter-template gitops terraform

Last synced: 27 Feb 2026

https://github.com/serpro69/ktchn8s

Home-cooked k8s ☸ homelab that just works ⚛ ...served hot ♨ Don’t burn the nodes! 👾

argocd gitops homelab homelabbing k3s k8s kubernetes metal self-hosted

Last synced: 01 Jul 2025

https://github.com/cloudwithdan/infrastructure-as-code

GitOps Configuration and documentation of my Kubernetes homelab powered by Talos and FluxCD.

devops flux gitops homelab homeops kubernetes talos

Last synced: 08 Apr 2025

https://github.com/racksync/workshop-devops

Examples and Resources used in a DevOps workshop Materials.

ci-cd cloud-native cluster cncf devops devsecops docker gitops k8s kubernetes linux owasp security

Last synced: 31 Mar 2025

https://github.com/skysingh04/haalsamachar-infra

Haalsamachar IAC : Contains Terraform scripts, Kubernetes manifests, and GitOps configurations for Haalsamachar App

aws ecr ecs gitops kubernetes terraform

Last synced: 31 Mar 2025

https://github.com/yujinyan/cute

A cue-lang utility.

cuelang gitops kubernetes

Last synced: 19 Apr 2025

https://github.com/felipmiguel/springops

GitOps tool for Azure Spring Cloud

azure-spring-cloud gitops spring-boot spring-boot-cloud

Last synced: 18 Mar 2025

https://github.com/roberthstrand/demo-gitops

This repository is used as a base for all talks I hold about GitOps.

devops gitops

Last synced: 08 Apr 2025

https://github.com/fabriziowho/full-stack-webapi-k8s

This repository contains code for a Node.js web app with an API querying a PostgreSQL database. It uses Terraform for Infrastructure as Code (IaC) to manage infrastructure and Argo CD for GitOps-based Helm deployment, enabling automated continuous delivery of a Kubernetes web app.

api argocd cicd gitops helm infrastructure-as-code kub node postgresql terraform webapp

Last synced: 03 Jul 2025

https://github.com/mmontes11/k8s-media

Tenant repository bootstrapped by k8s-infrastructure that contains the manifests for media related applications

flux gitops helm kubernetes media photoprism sealed-secrets traefik

Last synced: 21 Feb 2026

https://github.com/mnstrlara/kubestream

GitOps-Enabled Kubernetes Deployment with FluxCD, Flagger, and CDK

aws cdk cloudformation flagger fluxcd gitops kubernetes

Last synced: 26 Feb 2025

https://github.com/baloise-incubator/gitops-nginx-demo

Demo application as showcase for ChatOps based GitOps

argocd gitops nginx tekton

Last synced: 07 Apr 2025

https://github.com/barnes-c/infrastructure

Repository for my home lab

argocd gitops

Last synced: 16 Mar 2025

https://github.com/ardikabs/kubernetes-fluxcd-gitops

GitOps approach for Kubernetes with FluxCD

automation fluxcd gitops kubernetes

Last synced: 02 Apr 2025

https://github.com/jtyr/acm-gitops

ACM GitOps

acm gitops

Last synced: 31 Mar 2025

https://github.com/curityio/idsvr-gitops-configuration-management

Pipeline deployment for the Curity Identity Server with parameterized configuration

configuration crypto deployment gitops

Last synced: 25 Mar 2025

https://github.com/ruben-sprengel/vigil-cd

VigilCD is a lightweight GitOps deployment agent that automatically monitors Git repositories and performs Docker Compose deployments on changes. Built for self-hosted environments with support for private repositories and Docker registries.

deployment docker docker-compose fastapi gitops selfhosted

Last synced: 04 Feb 2026

https://github.com/j0hn-b/service_mesh

Deploy Linkerd using ArgoCD and Google's Online Boutique test webapp

argocd gitops k3d linkerd service-mesh

Last synced: 28 Feb 2025

https://github.com/kameshsampath/quarkus-springboot-demo-gitops

Repository to perform the GitOps based dpeloyment of quarkus-springboot-demo

argocd demo-app drone-ci gitops k3d k3s

Last synced: 07 Jan 2026

https://github.com/dreitier/conditional-regex-search-and-replace-action

Executes conditional search and replace operations on a set of files. Strings are replaced by matching regular expressions.

argocd continuous-delivery continuous-deployment continuous-integration github-action github-actions gitops glob regex regular-expression search-and-replace structure

Last synced: 09 Apr 2025

https://github.com/ssbostan/rafay-deploy-pipeline

Deploy Kubernetes workloads with Rafay Kubernetes platform

devops gitops k8s kubernetes pipeline rafay

Last synced: 22 Aug 2025

https://github.com/dc-tec/k8s-gitops

Kubernetes GitOps repository for my homelab

argocd gitops kubernetes packer talos terraform

Last synced: 16 Mar 2025

https://github.com/parca-dev/demo-infrastructure

Demo Infrastructure resources managed by Terraform.

gitops terraform

Last synced: 22 Feb 2025

https://github.com/deplotix/solar-boat-cli

A modern GitOps CLI that navigates infrastructure complexity like ancient Solar Boats guided Pharaohs through the celestial journey. Streamlines Terraform operations and Kubernetes deployments.

gitops terraform terraform-project

Last synced: 17 Mar 2025

https://github.com/luckylittle/rhte2019-south-korea-gitops

Demo for "Operationalizing OpenShift with GitOps" session

gitops kubernetes microservices openshift redhat rhte

Last synced: 14 Jun 2025

https://github.com/alfi0812/talos

Personal Talos Cluster

clustertool gitops helm kubernetes kubesearch

Last synced: 07 Oct 2025

https://github.com/quving/action-yml-update

A Github-Action to edit yml-files

github-actions gitops gitops-toolkit

Last synced: 07 Oct 2025

https://github.com/escalate/my-smart-home

The central repository for managing my Raspberry Pi Smart Home, based on an Ansible GitOps workflow

ansible docker gitops grafana home-assistant home-automation influxdb raspberry raspberry-pi raspberrypi self-hosted selfhosted smart-home smarthome traefik

Last synced: 08 Oct 2025

https://github.com/giuliopime/gport

My IaC base to create the Kubernetes cluster I use for most of my projects

argocd devops gitops hetzner kubernetes terraform

Last synced: 08 Oct 2025

https://github.com/galiacheng/weblogic-aks-flux2-kustomize

GitOps solution to run Oracle WebLogic Server on Azure Kubernetes Service and Azure Arc-enabled Kubernetes

aks flux2 gitops kustomize weblogic

Last synced: 05 Feb 2026

https://github.com/kdwils/splinter

A simple command line tool for merging or separating kubernetes manifest files

cli gitops golang k8s-tools kubernetes kustomize manifest yaml

Last synced: 14 Jan 2026

https://github.com/ankitcharolia/aws-kube-services

Setup AWS Infrastructure and Deploy Kube Services to EKS with Terraform

amazon-web-services argo-rollouts argocd aws devops eks gitops grafana helm-charts kubernetes prometheus terraform

Last synced: 19 Jan 2026

https://github.com/ojster/ojster

GitOps-safe one-way encrypted secrets, unsealed at container runtime as ephemeral env vars, for Docker Compose

compose container docker docker-compose dotenvx encrypt-decrypt encryption env environment-variables gitops go golang ojster sealed-secrets security self-hosted selfhosted vault zero-dependency zero-trust

Last synced: 23 Feb 2026

https://github.com/batleforc/weebogitops

Mise en place d'un serveur Kubernetes avec une archi GitOps

flux2 fluxcd gitops kubernetes

Last synced: 14 Oct 2025

https://github.com/neticdk/k8s-oaas-sccd

a gitops based secure cluster and secure namespaces setup for kubernetes as a part of Operations as a Service (OaaS)

gitops kubernetes oaas secure-namespaces

Last synced: 22 Jan 2026

https://github.com/kartiknaik18/gitops-workflow-using-argocd-on-kubernetes

This project shows how to deploy apps the GitOps way — code changes go through GitHub Actions for scans and builds, Jenkins updates Kubernetes manifests, and ArgoCD keeps the cluster in sync. With Prometheus and Grafana, everything is monitored in real time, making deployments automated, secure, and easy to manage.

cicd gitops jenkins kubernetes

Last synced: 15 Oct 2025

https://github.com/inseefrlab/onyxia-ops

🐙 GitOps repository for managing Onyxia Datalab deployment

argocd github-template gitops helm keycloak kubernetes minio onyxia vault

Last synced: 14 Mar 2026

https://github.com/olga-mir/playground

Platform API abstractions powered by Crossplane, GitOps and AI experiments

ai crossplane gitops kagent kgateway

Last synced: 17 Mar 2026

https://github.com/xdavidwu/kubectl-mutated

The answer to "Are we GitOps yet?"

gitops kubectl kubectl-plugins kubernetes managed-fields

Last synced: 01 Feb 2026

https://github.com/chahid001/42inception-of-things

This project a complete CI/CD pipeline with GitOps, ArgoCD, K3D, and GitLab Runner using the Docker outside of Docker method.

ansible argocd cicd devops docker gitlab gitops k3d k3s kubernetes runners terraform

Last synced: 09 Feb 2026

https://github.com/brunnels/home-ops

My home Kubernetes (talos) cluster managed by GitOps (Flux2) and serviced with RenovateBot

flux gitops helm k8s-at-home kubernetes kubesearch renovate talhelper talos

Last synced: 11 Feb 2026

https://github.com/joelp172/uptime-robot-operator

Kubernetes operator for managing UptimeRobot monitors declaratively. Automatic drift detection, all monitor types supported, GitOps-friendly.

gitops go kubebuilder kubernetes monitoring operator uptimerobot

Last synced: 08 Mar 2026

https://github.com/cypr0/k8s-home

⚙️ Personal home Kubernetes cluster managed with Flux and Kustomize. Includes GitOps-based deployment of infrastructure and applications such as Nextcloud, Paperless-ngx, Immich, Open WebUI, Authentik and more. Designed for resilience, automation and learning in a homelab environment.

flux gitops immich kubernetes kubesearch mise nextcloud open-web-ui paperless-ngx renovate selfhosted talos taskfile

Last synced: 01 Mar 2026

https://github.com/robinlioret/gate-operator

A simple tool to help managing large gitops deployments.

automation gitops kubernetes orchestration

Last synced: 01 Mar 2026

https://github.com/thatmlopsguy/dokaseca-control-plane

Framework for bootstrapping cloud-native platforms using Kubernetes in Docker (Kind)

argocd devops dokaseca gitops gitops-bridge homelab k8s kubernetes platform-engineering terraform

Last synced: 02 Mar 2026

https://github.com/bytebase/example-gitops-github-flow

Database CI/CD and schema migration with GitHub flow using Bytebase and GitHub actions

bytebase cicd example gitops

Last synced: 05 Mar 2026

https://github.com/felipelaptrin/live-infrastructure-gitops

Manage infrastructure using Terragrunt and ArgoCD

argocd gitops kubernetes terragrunt

Last synced: 31 Mar 2025

https://github.com/felipelaptrin/argocd-blog

All the code used to support the ArgoCD Beyond Basics blog post

argocd blog devbox gitops kind kubernetes

Last synced: 31 Mar 2025

https://github.com/ihsanmokhlisse/gitopsi

Bootstrap production-ready GitOps repositories for Kubernetes clusters with ArgoCD

argocd cli devops gitops kubernetes

Last synced: 13 Jan 2026

https://github.com/lalitadithya/static-blog

A Jekyll blog hosted on Azure and maintained using a GitOps flow.

azure azure-blob azure-static-website gitops jekyll jekyll-blog

Last synced: 16 May 2025

https://github.com/rancher-sandbox/cluster-api-addon-provider-fleet

Cluster API Add-on Provider for Fleet will auto register child clusters with fleet.

capi clusterapi fleet gitops

Last synced: 28 Feb 2025