Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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/googlecontainertools/kpt-config-sync

Config Sync - used to sync Git, OCI and Helm charts to your clusters.

configuration-management gitops kubernetes

Last synced: 16 Dec 2024

https://github.com/horizoncd/horizon

Production-Grade GitOps CD PlatForm For CloudNative Applications, MiddleWares, etc.

cloudnative continuous-delivery gitops go kubernetes

Last synced: 29 Oct 2024

https://github.com/GoogleContainerTools/kpt-config-sync

Config Sync - used to sync Git, OCI and Helm charts to your clusters.

configuration-management gitops kubernetes

Last synced: 29 Oct 2024

https://github.com/weaveworks/vscode-gitops-tools

GitOps Visual Studio Code Extension

azure flux2 fluxcd gitops kubernetes vscode-extension

Last synced: 20 Dec 2024

https://github.com/cloudogu/gitops-playground

Creates a complete GitOps-based operational stack on your Kubernetes clusters

argo argocd gcr gitops gitops-playground gke gke-cluster grafana hashicorp-vault helm jenkins k3d k3s k8s kubernetes prometheus scm-manager vault

Last synced: 20 Dec 2024

https://github.com/wrmilling/k3s-gitops

GitOps principles to define kubernetes cluster state via code

cert-manager flux flux2 gitops grafana helm k3s k8s-at-home kubernetes metallb nginx-ingress prometheus renovate rook sops velero

Last synced: 05 Nov 2024

https://github.com/kbrew-dev/kbrew

kbrew is homebrew for Kubernetes

brew gitops golang helm kbrew kubernetes kubernetes-deployment

Last synced: 18 Dec 2024

https://github.com/gitopsbook/resources

This repository contains the code listings, examples and other resources for the book "GitOps and Kubernetes", written by Jesse Suen, Alex Matyushentsev, Billy Yuen and Todd Ekenstam, published by Manning Publications.

gitops kubernetes

Last synced: 29 Oct 2024

https://github.com/stakater/GitWebhookProxy

A proxy to let webhooks reach running services behind a firewall – [✩Star] if you're using it!

firewall githook github gitlab gitops hacktoberfest jenkins jenkins-proxy k8s kubernetes openshift proxy webhook

Last synced: 05 Nov 2024

https://github.com/AntonyCanut/AntonyCanut

Documents you want to learn easily

argocd azure devops docker gitops helm kubernetes podman sonar

Last synced: 06 Dec 2024

https://github.com/gruberdev/homelab

A self-managed ArgoCD homelab kubernetes cluster using Talos

argocd gitops home-assistant homelab k8s kubernetes self-hosted talos

Last synced: 21 Dec 2024

https://github.com/ahmadrafiee/devops_certification

A comprehensive repository for mastering DevOps skills and tools. Explore topics like Docker, Kubernetes, Ansible, Terraform, and more. Ideal for beginners and experienced professionals alike, with hands-on examples and detailed documentation to enhance your DevOps journey.

ansible argocd ceph docker elk-stack gitlab gitops grafana haproxy-keepalived kubernetes linux minio nginx observability openstack prometheus terraform traefik vagrant workshop

Last synced: 21 Dec 2024

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

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

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

Last synced: 03 Nov 2024

https://github.com/stakpak/devx

A tool for generating, validating & sharing all your configurations, powered by CUE. Works with Kubernetes, Terraform, Compose, GitHub actions and much more...

cloud-native config-as-data configuration-management devops devx gitops infrastructure-as-code platform-engineering policy-as-code schema shift-left validation

Last synced: 01 Nov 2024

https://github.com/devopzilla/guku-devx

A tool for generating, validating & sharing all your configurations, powered by CUE. Works with Kubernetes, Terraform, Compose, GitHub actions and much more...

cloud-native config-as-data configuration-management devops devx gitops infrastructure-as-code platform-engineering policy-as-code schema shift-left validation

Last synced: 13 Nov 2024

https://github.com/glasskube/gitops-template

ArgoCD based GitOps template with preconfigured Glasskube Package Manager and an example application.

argocd cloudnative-pg gitops glasskube grafana infrastructure-as-code kube-prometheus-stack kubernetes minikube postgresql shiori template

Last synced: 20 Dec 2024

https://github.com/budimanjojo/home-cluster

My home Kubernetes cluster managed with flux GitOps tool.

fluxcd gitops homelab k8s-at-home kubernetes prometheus talos

Last synced: 21 Dec 2024

https://github.com/dailymotion-oss/octopilot

Automate your Gitops workflow, by automatically creating/merging GitHub Pull Requests

automation github gitops golang hacktoberfest pull-request

Last synced: 12 Nov 2024

https://github.com/azure/azops-accelerator

Integrated CI/CD Solution for Microsoft Azure

actions azure cicd deployments devops gitops pipelines

Last synced: 18 Dec 2024

https://github.com/mr-karan/kubekutr

Cookie cutter templating tool for scaffolding K8s manifests

gitops kubernetes kustomize

Last synced: 21 Dec 2024

https://github.com/fluxcd/flux-get-started

Flux v1: Getting started with Flux and the Helm Operator

continuous-deployment gitops helm kubernetes weave-flux

Last synced: 25 Nov 2024

https://github.com/autoapply/autoapply

Automatically apply changes to a Kubernetes cluster

gitops kubernetes kubernetes-deployment

Last synced: 02 Nov 2024

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

Homelab & Gitops, Infrastructure as Code (IaC) where possible. K8s cluster running on Talos and managed by Flux. Renovate keeps the repo up to date.

ansible docker flux gitops home-operations homelab k8s-at-home kubernetes renovate selfhosted talos talosctl terraform

Last synced: 19 Nov 2024

https://github.com/truxnell/home-cluster

My home server cluster, managed by flux and defined as code here

gitops helm k8s-at-home kubernetes kubernetes-cluster renovate sops talos talos-systems

Last synced: 03 Nov 2024

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

My home Kubernetes cluster managed with git-ops

ansible git-ops gitops home-assistant k8s-at-home kubernetes sops

Last synced: 19 Nov 2024

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

This repo provides the enterprise level features for the weave-gitops product, including CAPI cluster creation and team workspaces.

gitops

Last synced: 21 Dec 2024

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

Wife tolerated HomeOps driven by Kubernetes, and Gitops via Flux.

ansible flux gitops home-operations k3s kubernetes kubesearch longhorn renovate rook-ceph self-hosted talos terraform

Last synced: 19 Nov 2024

https://github.com/apollographql/supergraph-demo

🍿 Compose subgraphs into a Federation v1 supergraph at build-time with static composition to power a federated graph router at runtime.

apollo apollo-federation cloud-native composition federated-graph federation gateway gitops graph-router graphql kubernetes schema schema-checks subgraph supergraph

Last synced: 14 Nov 2024

https://github.com/microsoft/bedrock

Automation for Production Kubernetes Clusters with a GitOps Workflow

cluster cluster-deployment gitops kubernetes terraform

Last synced: 11 Nov 2024

https://github.com/iam-veeramalla/k8s-crossplane-argocd

Demonstrate GitOpsification of Cloud Infrastructure using Crossplane and Argo CD

argocd crossplane gitops terraform

Last synced: 19 Dec 2024

https://github.com/containers/fetchit

FetchIt is used to manage the life cycle and configuration of Podman containers

containers gitops hacktoberfest hacktoberfest2022 podman

Last synced: 21 Dec 2024

https://github.com/szinn/k8s-homelab

My home operations repository using k8s/gitops

flux gitops k8s k8s-at-home kubernetes renovate selfhosted talos terraform

Last synced: 05 Nov 2024

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

FiancΓ©-approved geeked homelab k8s cluster deployed on 🍏 Mac Minis with Talos Linux; automated via Flux, Renovate and GitHub Actions πŸ€–

apple flux gitops home-operations homelab k8s kubernetes kubesearch renovate selfhosted talos

Last synced: 19 Nov 2024

https://github.com/finos/git-proxy

Deploy custom push protections and policies on top of Git

gitops hacktoberfest scans security

Last synced: 04 Nov 2024

https://github.com/haraldkoch/kochhaus-home

Experimental homelab configuration for running things on kubernetes

ansible gitops helm k8s-at-home kubernetes

Last synced: 22 Dec 2024

https://github.com/cloud-native-toolkit/multi-tenancy-gitops

Provides our opinionated point of view on how GitOps can be used to manage the infrastructure, services and application layers of K8s based systems

argocd cloudpaks gitops gitops-toolkit kubernetes openshift

Last synced: 08 Nov 2024

https://github.com/gitfx/ActionServerless

Use GitHub Actions to create a Serverless service.

api faas github-actions gitops learn learn-to-code python ruby serverless serverless-framework

Last synced: 27 Nov 2024

https://github.com/stefanprodan/flux-aio

Flux All-In-One distribution made with Timoni

cuelang fluxcd gitops kubernetes timoni

Last synced: 21 Dec 2024

https://github.com/gitx-io/ActionServerless

Use GitHub Actions to create a Serverless service.

api faas github-actions gitops learn learn-to-code python ruby serverless serverless-framework

Last synced: 08 Nov 2024

https://github.com/ismoilovdevml/devops-journey

DevOps Journey is an open-source educational platform dedicated to advancing the DevOps industry.

ci-cd database devops devops-journey docker githubactions gitops jenkins k8s kubernetes monitoring postgresql ubuntu-server

Last synced: 16 Dec 2024

https://github.com/gruberdev/local-gitops

An automated local cluster setup w/ tls, monitoring, ingress and DNS configuration.

argocd development-environment example gitops k3d k8s kubernetes kustomize local local-environment local-kubernetes mkcert template vault

Last synced: 14 Dec 2024

https://github.com/jml/terradiff

Get told when your Terraform config doesn't match reality

automation gitops prometheus terraform

Last synced: 27 Oct 2024

https://github.com/anthr76/infra

My home or for-home infrastructure written as code defining GitOps principles for Kubernetes clusters.

ansible etcd flux fluxcd gitops k8s k8s-at-home k8s-gitops kubernetes kubernetes-cluster kubernetes-deployment pi-cluster sidero sops talos terraform

Last synced: 16 Dec 2024

https://github.com/mhausenblas/kubed-sh

A cloud native Kubernetes cluster shell for the casual user

cluster gitops interactive kubernetes shell

Last synced: 25 Nov 2024

https://github.com/argoproj-labs/rollouts-plugin-trafficrouter-gatewayapi

The Argo Rollouts plugin implementing the Kubernetes Gateway API specification for using different traffic providers in progressive delivery scenarios

argo argo-rollouts argoproj argoproj-labs canary gateway-api gitops kubernetes progressive-delivery

Last synced: 26 Nov 2024

https://github.com/raffis/gitops-zombies

Identify kubernetes resources which are not managed by GitOps

cli drift-detection flux flux2 gitops kubernetes

Last synced: 12 Nov 2024

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

Homelab GitOps repository. Cluster definition state via code.

flux gitops k3s k8s-at-home kubernetes

Last synced: 19 Nov 2024

https://github.com/swarm-pack/swarm-sync

GitOps for Docker Swarm

docker-swarm gitops

Last synced: 12 Nov 2024

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

Declarative pull-based GitOps repository representing the state of a Kubernetes cluster

ambassador argo elasticsearch fluent-bit gitops grafana istio kubernetes prometheus

Last synced: 04 Nov 2024

https://github.com/larivierec/home-cluster

Talos cluster using gitops and renovate automation

bitwarden flux gitops iac k8s-at-home kubernetes renovate tailscale talos

Last synced: 19 Nov 2024

https://github.com/lunarway/release-manager

GitOps release manager for Kubernetes configuration repositories

gitops golang kubernetes squad-aura

Last synced: 31 Oct 2024

https://github.com/werf/actions

Set of actions for implementing CI/CD with werf and GitHub Actions

action actions ci-cd continuous-delivery continuous-integration devops docker dockerfile github-actions gitops k8s werf

Last synced: 20 Dec 2024

https://github.com/argoproj-labs/argocd-agent

Redefining the multi cluster story of Argo CD

agent-based argo-cd argocd distributed gitops

Last synced: 03 Dec 2024

https://github.com/stefanprodan/openfaas-flux

OpenFaaS Kubernetes cluster state management with FluxCD

ci-cd fluxcd gitops helm kubernetes openfaas secrets-management

Last synced: 03 Nov 2024

https://github.com/clowdhaus/argo-cd-action

GitHub action for executing Argo CD πŸ¦‘

argo-cd argocd github-action gitops

Last synced: 11 Nov 2024

https://github.com/devopsinsiders/azure-devsecops-batch-15

Welcome to the official repository for our class! πŸ“šπŸ‘©β€πŸ’» Here, you'll find a organized collection of class notes, assignments, and code snippets generated during our sessions.

devops devsecops gitops

Last synced: 06 Nov 2024

https://github.com/jonasvinther/nomad-gitops-operator

A GitOps operator for Hashicorp Nomad

gitops go golang hashicorp hashicorp-nomad

Last synced: 21 Dec 2024

https://github.com/google/devops-governance

A CI/CD Approach & Framework for infrastructure that can be used in governance heavy organizations and is intended to give the developers as much autonomy as possible to do their work following DevOps & GitOps principles.

cloud devops devops-enablement devops-pipeline devops-team devops-tech-enablement devops-tools devops-workflow devsecops devsecops-best-practices gitops gitops-framework

Last synced: 01 Nov 2024

https://github.com/harisekhon/jenkins

Jenkins CI/CD - Advanced Jenkinsfile & Groovy Shared Library of reusable functions and pipelines - AWS, GCP, Docker, Kubernetes, ArgoCD, Slack notifications, Git Merge, Terraform, Cloudflare, Jenkins Job Backups, most major Docker registries, DockerHub, GHCR, ECR, GCR, GAR, ACR, GitLab, Quay

argocd aws ci ci-cd ci-cd-pipeline cicd cloudflare devops docker gcp gi gitops groovy hacktoberfest jenkins jenkins-ci jenkinsfile kubernetes library terraform

Last synced: 16 Dec 2024

https://github.com/undergroundwires/bump-everywhere

πŸš€ Automate versioning, changelog creation, README updates and GitHub releases using GitHub Actions,npm, docker or bash.

changelog changelog-generator continuous-delivery continuous-deployment continuous-integration devops devops-tools github github-action github-actions gitops pipeline versioning

Last synced: 15 Dec 2024

https://github.com/stefanprodan/gitops-linkerd

Progressive Delivery workshop with Linkerd, Flagger and Flux

fluxcd gitops kubernetes linkerd progressive-delivery

Last synced: 02 Nov 2024

https://github.com/HariSekhon/Jenkins

Jenkins CI/CD - Advanced Jenkinsfile & Groovy Shared Library of reusable functions and pipelines - AWS, GCP, Docker, Kubernetes, ArgoCD, Slack notifications, Git Merge, Terraform, Cloudflare, Jenkins Job Backups, most major Docker registries, DockerHub, GHCR, ECR, GCR, GAR, ACR, GitLab, Quay

argocd aws ci ci-cd ci-cd-pipeline cicd cloudflare devops docker gcp gi gitops groovy hacktoberfest jenkins jenkins-ci jenkinsfile kubernetes library terraform

Last synced: 07 Nov 2024

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

A mono repository for my home infra and Kubernetes cluster adhering to Infrastructure as Code (IaC) and GitOps practices

age ansible flux gitops k8s k8s-at-home kubernetes kubernetes-cluster sops terraform

Last synced: 19 Nov 2024

https://github.com/ahgraber/homelab-gitops-k3s

k3s cluster managed by FluxCD GitOps

gitops k3s k8s-at-home kubernetes kubesearch self-hosted

Last synced: 11 Nov 2024

https://github.com/wayfair-incubator/telefonistka

Safe and Controlled GitOps Promotion Across Environments/Failure-Domains

github gitops gitops-tool iac infrastructure-as-code

Last synced: 07 Nov 2024

https://github.com/arnarg/nixidy

Kubernetes GitOps with nix and Argo CD.

argocd gitops k8s kubernetes nix

Last synced: 24 Oct 2024

https://github.com/cbirkenbeul/k3s-gitops

My home Kubernetes (k3s) cluster managed by GitOps (Flux)

flux gitops k3s k8s-at-home kubernetes

Last synced: 27 Oct 2024

https://github.com/h3mmy/bloopySphere

My home cluster.

gitops k8s-at-home kubernetes

Last synced: 19 Nov 2024

https://github.com/stefanprodan/gitops-helm-workshop

Progressive Delivery for Kubernetes with Flux, Helm, Linkerd and Flagger

canary flagger fluxcd gitops helm kubernetes linkerd progressive-delivery workshop

Last synced: 19 Dec 2024

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

My GitOps-managed home Kubernetes cluster... and more! :sailboat:

flux gitops k8s-at-home kubernetes

Last synced: 18 Nov 2024

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

My GitOps-managed home Kubernetes cluster... and more! :sailboat:

flux gitops k8s-at-home kubernetes

Last synced: 19 Nov 2024

https://github.com/googlecloudplatform/solutions-terraform-jenkins-gitops

Demonstrates the use of Jenkins and Terraform to manage Infrastructure as Code using GitOps practices

ci-cd gitops infrastructure-as-code jenkins terraform

Last synced: 16 Dec 2024

https://github.com/shini4i/argo-watcher

A service that bridges traditional pipelines and GitOps, improving deployment visibility. Includes a built-in GitOps repo updater.

argocd automation ci-cd devops gitops kubernetes pipelines

Last synced: 19 Dec 2024

https://github.com/fluxcd/flux2-monitoring-example

Prometheus monitoring for the Flux control plane

gitops monitoring

Last synced: 20 Dec 2024

https://github.com/minghsu0107/cicd-demo

Cloud-native CI/CD with DroneCI + ArgoCD + Kubernetes.

argocd droneci gitops golang k8s

Last synced: 29 Oct 2024

https://github.com/dfroberg/cluster

Lab Cluster - Kubernetes (k3s) cluster managed by GitOps (Flux). Built on Proxmox using Terraform amd Ansible.

ansible ceph fluxcd gitops helm homelab k8s k8s-at-home kubernetes kubernetes-cluster selfhosted sops talos terraform ubuntu2004 vault

Last synced: 19 Nov 2024

https://github.com/saitho/semantic-release-backmerge

:twisted_rightwards_arrows: semantic-release plugin to back-merge a release into a develop branch

back-merge backmerge develop git git-flow gitflow gitops hacktoberfest semantic-release

Last synced: 02 Nov 2024

https://github.com/mehmetozkaya/cloudnative

CloudNative Microservices, Container, Orchestators, Service Mesh, CI/CD, IaC, GitOps, Monitoring. Learn, explore, design and develop +20 Hands-on real-world project on Kubernetes clusters.

argocd aws-eks aws-fargate cicd devops docker eks github-actions gitops helm-charts iac kafka kubernetes kubernetes-deployment lambda microservices prometheus redis scalability service-mesh

Last synced: 16 Dec 2024

https://github.com/onedr0p/k3s-homeops-ansible

Bootstrap a k3s cluster on top of Ubuntu 20.04

ansible git gitops k3s kubernetes vagrant virtualbox

Last synced: 07 Nov 2024

https://github.com/xenitab/azcagit

GitOps Engine for Azure Container Apps

azure azure-container-apps gitops golang terraform

Last synced: 06 Dec 2024