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/devpro/kubernetes-samples

Examples of Kubernetes definition files (manifests)

gitops helm-charts kubernetes-manifests

Last synced: 11 Jan 2025

https://github.com/akrantz01/terraform-k8s-gitops

Deploys a GitOps-managed kubernetes cluster on DigitalOcean using k3s

argocd digitalocean gitops k3s kubernetes terraform

Last synced: 22 Dec 2024

https://github.com/pasiol/kubespray-gitops

Prototyping the ArgoCD app of apps GitOps pattern

argocd gitops kubernetes kubespray prototype

Last synced: 17 Jan 2025

https://github.com/natrontech/fluxup

A CLI tool for rendering instances of your Application deployment structure for FluxCD

cli flux flux-architecture fluxcd gitops golang

Last synced: 24 Dec 2024

https://github.com/crisszkutnik/home-lab

Kubernetes deployments, Ansible config and everyting else for my home lab

ansible gitops home-lab infrastructure k8s k8s-cluster kubernetes on-premise

Last synced: 19 Dec 2024

https://github.com/thefest/github-actions

Workflows and other docs | {educational content}

github github-actions github-config gitops runners workflows

Last synced: 29 Dec 2024

https://github.com/bjwrd/fleet-rancher-cicd

Fleet GitOps CICD Pipeline

cicd fleet gitops gitops-pipeline rancher

Last synced: 30 Nov 2024

https://github.com/leo310/lhs.gitops

Effortlessly launch your desired services on a fully-configured K8s cluster with just one command!

gitops kubernetes

Last synced: 01 Jan 2025

https://github.com/yahialm/cicd-pipeline-with-jenkins-argocd-sonar-and-k8s

Full implementation of a CI/CD pipeline using Jenkins for Continuous integration and ArgoCD to keep the software product in a deployable state. The project was done locally on VirtualBox and a K3s cluster setup manually on Ubuntu Server VMs.

argocd build-automation cicd devops devsecops docker gitops jenkins owasp-dependencycheck sonarqube spring-boot test-automation trivy

Last synced: 20 Dec 2024

https://github.com/beiertu-mms/fluxcd-gitops

A playground for FluxCD

fluxcd gitops k8s kubernetes playground

Last synced: 01 Jan 2025

https://github.com/cailloumajor/digital-factory-stack

Digital factory software stack

digital-factory docker-compose gitops

Last synced: 10 Jan 2025

https://github.com/sngular/gitops-webhook

Servicio Golang utilizado en los ejercicios de la serie GitOps Flux

fluxcd gitops kubernetes

Last synced: 03 Dec 2024

https://github.com/mahmoud-elghonemy/argocd-demo

GitOps CD for Kubernetes

argocd cd gitops kubernetes

Last synced: 26 Dec 2024

https://github.com/silva4dev/cloud-infrastructure-gitops-example

🔥 Just a start to learn more about GitOps 🐱‍👤

argocd docker gitops kubernetes

Last synced: 30 Dec 2024

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

Demo Argo Workflows environment to execute sample tasks.

argocd argoworkflow demo docker gitops k3d kubernetes makefile

Last synced: 11 Jan 2025

https://github.com/tankibaj/gitops-scratch-paper

This repository contains all the ArgoCD, ArgoWorkflows and ArgoEvents GitOps-y stuff that I'm testing or worked with. Most things are broken, so USE at your own risk!

argocd argocd-applications argocd-applicationsets argocd-apps argoevents argoworkflows gitops kubernetes workflows

Last synced: 26 Dec 2024

https://github.com/sngular/gitops-echobot

Aplicación Golang utilizada en los ejercicios de la serie GitOps Flux

fluxcd gitops kubernetes

Last synced: 03 Dec 2024

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: 26 Dec 2024

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

Proyecto para probar Argo CD.

argocd cicd gitops kubernetes

Last synced: 10 Jan 2025

https://github.com/saikrishnareddy1919/express-app-cicd-manifests

Jenkins pipeline with GitOps to deploy code into a Kubernetes cluster. CI part is done via Jenkins and CD part via ArgoCD (GitOps).

argocd aws cicd docker gitops jenkins kubernetes

Last synced: 21 Jan 2025

https://github.com/martibosch/cookiecutter-doge

Doge :dog: is a GitOps workflow for continuous deployment of docker-compose apps to DigitalOcean using GitHub Actions and Terraform

continuous-deployment digitalocean docker-compose github-actions gitops terraform

Last synced: 04 Jan 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: 11 Jan 2025

https://github.com/anza-labs/infra

Infrastructure as a code

flux gitops hacktoberfest kubernetes

Last synced: 08 Jan 2025

https://github.com/anza-labs/manifests

Application manifests for Flux managed clusters

flux gitops hacktoberfest kubernetes

Last synced: 08 Jan 2025

https://github.com/binnes/techzoneautomation

Working repo when exploring TechZone Automation

cloud-native-toolkit gitops techzone-automation terraform

Last synced: 20 Dec 2024

https://github.com/ashuhatkar/ashulearn-aws-lambda-annotation-native-aot-with-dynamodb-v8.0.2

The Lambda Annotations Framework uses C# custom attributes and Source Generators to translate annotated Lambda functions to the regular Lambda programming model. Source Generators create new C# source code and incorporate that code during compilation. It does not impact Lambda startup times because it translates your code at compile time.

ahead-of-time-compilation annotations aot cloud-formation continuous-deployment continuous-integration functions-as-a-service gitops lambda mock-lambda-test-tool serverless-framework source-generators

Last synced: 13 Dec 2024

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: 11 Dec 2024

https://github.com/bgotink/macharian

Home server driven by Kubernetes and GitOps using Flux

flux gitops kubernetes renovate selfhosted

Last synced: 18 Jan 2025

https://github.com/masterpointio/github-action-gitops-update

Reusable GitHub Action to update a YAML file and commit the result

github-action github-actions gitops

Last synced: 19 Jan 2025

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

Demo application scaling via KEDA

argocd autoscaler demo gitops k3d keda kubernetes

Last synced: 11 Jan 2025

https://github.com/cloudacademy/argocd-gitops

Argo CD - Declarative GitOps CD

argocd containers gitops kubernetes openshift

Last synced: 13 Jan 2025

https://github.com/sngular/gitops-helmrepository

Helm repository utilizado en los ejercicios de la serie GitOps Flux

fluxcd gitops helm kubernetes

Last synced: 03 Dec 2024

https://github.com/opplieam/bb-k8s-infra

A Kubernetes resource file serves as the source of truth monitored by ArgoCD as part of the CI/CD pipeline.

argocd github-actions gitops helm kubernetes

Last synced: 18 Jan 2025

https://github.com/mohdumair8896/kubernetescode

This Project creates a Jenkins pipeline with GitOps to deploy code into a Kubernetes cluster. CI part is done via Jenkins and CD part via ArgoCD (GitOps).

argocd docker-image dockerfile gitops jenkins kubernetes pipeline

Last synced: 27 Dec 2024

https://github.com/imgios/lab-ops

Ephemeral Kubernetes "homelab" to explore GitOps principles ☸

ansible flux gitops kind kubernetes lab learning-by-doing

Last synced: 05 Jan 2025

https://github.com/mbovo/proxmox_homelab

IaC for proxmox lab and others

ansible fluxcd gitops iac packer proxmox terraform

Last synced: 20 Oct 2024

https://github.com/pythops/gitops-demo-flux

GitOps Demo App

fluxcd gitops

Last synced: 03 Jan 2025

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

Kubernetes Operator that creates a on-demand staging environment for each Pull Request

continuous-deployment github-actions gitops kubernetes

Last synced: 14 Jan 2025

https://github.com/heubeck/cloudland-k8s-config-pure

CloudLand 2023 Session "Diverse K8s Config Management" | Pure variant

cloudland23 gitops kubernetes

Last synced: 08 Dec 2024

https://github.com/muhlba91/fh-burgenland-bswe-cluster-applications

FH Burgenland - BSWE: Demo applications running on the Kubernetes cluster

argocd fh-burgenland gitops kubernetes

Last synced: 19 Dec 2024

https://github.com/yandex-cloud-examples/yc-webinar-gitops-argo-crossplane

Практические материалы к вебинару «Внедряем Gitops практики в Yandex Cloud при помощи Kubernetes».

argocd cicd crossplane gitops kubernetes mk8s yandex-cloud yandexcloud

Last synced: 29 Dec 2024

https://github.com/yandex-cloud-examples/yc-webinar-gitpos-argo-crossplane

Практические материалы к вебинару «Внедряем Gitops практики в Yandex Cloud при помощи Kubernetes».

argocd cicd crossplane gitops kubernetes mk8s yandex-cloud yandexcloud

Last synced: 29 Dec 2024

https://github.com/tryrocket-cloud/home-ops

My home Kubernetes (Talos Linux) cluster managed by GitOps (ArgoCD) and Renovate

ansible argocd gitops home-ops iac k8s-at-home kubernetes talos terraform

Last synced: 20 Dec 2024

https://github.com/deedee-ops/nixlab

Homelab - powered by nix and NixOS

gitops homelab nix nixos renovate selfhosted

Last synced: 21 Dec 2024

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: 14 Dec 2024

https://github.com/plcnk/kube-configs

My k3s cluster managed by Flux and Argo CD

argocd flux fluxcd gitops k3s kubernetes

Last synced: 16 Jan 2025

https://github.com/tschaefer/supervisor

The Docker GitOps service :rocket:

docker docker-compose gitops polling rails rest-api webhook

Last synced: 19 Jan 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: 13 Dec 2024

https://github.com/atkaridarshan04/mern-devops

This project automates the development and deployment of a MERN application using Docker, Kubernetes, Jenkins, Helm-Charts and ArgoCD

argocd cicd devsecops docker gitops helm-charts jenkins kubernetes mern-stack

Last synced: 20 Dec 2024

https://github.com/asishgouda/go-web-app-devops

This is the Complete CI/CD implementation for the Golang Application.

argocd aws aws-ec2 docker-hub gitops helm-charts kubernetes

Last synced: 21 Jan 2025

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

Repository for my home infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible

ansible flux gitops k3s k8s-at-home kubernetes renovate sops

Last synced: 21 Jan 2025

https://github.com/wasn-lab/dgx_dev_pod

Experimental platform that allows students to choose the development environment they want to use

argocd gitops helm kubernetes sumikko wasn

Last synced: 22 Dec 2024

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

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

gitops

Last synced: 18 Jan 2025

https://github.com/oriafo/ha_microservice_deployment_v1.0

This project demosnstrate thoughts and standard practices in the deployment of a high availability microservice system

cicd devops docker gitops kubernetes terraform

Last synced: 22 Dec 2024

https://github.com/zxkane/eks-gitops-app-a

GitOps repo for AppA

flux gitops kustomize

Last synced: 07 Dec 2024

https://github.com/tyriis/talos-nas

POC create a NAS with k8s, talos, flux and gitops

devops flux gitops k8s kubernetes talos terraform

Last synced: 14 Dec 2024

https://github.com/tyriis/home-ops-devenv

Development environment for my HomeLab kubernetes cluster

development devenv devops flux gitops k8s kind kubernetes terraform traefik

Last synced: 14 Dec 2024

https://github.com/htekgulds/gitops-ui

Central GitOps platform for managing multiple environments

gitops idea

Last synced: 16 Jan 2025

https://github.com/danil-grigorev/rancher-bind

Kube-bind plugin for rancher

fleet gitops kube-bind rancher rancher-bind

Last synced: 24 Nov 2024

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

Code used to demonstrate how to set up Rancher, as well as the repository for a demo of fleet

fleet gitops kubernetes rancher

Last synced: 29 Dec 2024

https://github.com/ivanclay/gitops-fullcycle

It is a gitop course taught on the Full Cycle platform

gitops go golang

Last synced: 23 Jan 2025

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

Quick ArgoCD demo

argocd gitops kubernetes

Last synced: 18 Jan 2025

https://github.com/tyriis/homeassistant-config

My HomeAssistant configuration

gitops home-automation homeassistant

Last synced: 14 Dec 2024

https://github.com/wpernath/person-service-config

This is the GitOps config repository of the person-service discussed in the book "Getting GitOps"

argocd gitops knative kustomize tekton-pipelines

Last synced: 28 Nov 2024

https://github.com/tyriis/dotfiles

Dotfiles managed by Chezmoi

arch chezmoi dotfiles gitops i3 nix xinit zsh

Last synced: 14 Dec 2024

https://github.com/munagekar/kubeflow-argocd

Install Kubeflow with ArgoCD

argocd gitops kubeflow kubernetes

Last synced: 04 Jan 2025

https://github.com/zcubbs/git

A Git package for Go. Handles Git operations and file synchronization with a remote repository.

git gitops go sync

Last synced: 25 Nov 2024

https://github.com/alinanova21/tf-home-ops

terraform code for my home operations

gitops home-ops terraform

Last synced: 16 Jan 2025

https://github.com/giannisalinetti/rhacm-gitops-example

Example repository to demonstrate the integration between Red Hat Advanced Cluster Management for Kubernetes and OpenShift GitOps (ArgoCD).

argocd cd gitops kubernetes kustomize openclustermanagement openshift operator

Last synced: 14 Dec 2024

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.

argocd flux gitops kubernetes

Last synced: 22 Jan 2025

https://github.com/e5r/gitops-kubernetes

Implementa GitOps com Kubernetes

devops e5r git gitops kubernetes

Last synced: 25 Nov 2024

https://github.com/thejaxon/argocd

ArgoCD config files

argocd gitops

Last synced: 14 Dec 2024

https://github.com/rooneyrulz/k8-argocd-demo

Simple demo app deployment using Kubernetes and ArgoCD

argocd gitops kubectl kubernetes minikube

Last synced: 29 Nov 2024

https://github.com/paulveillard/cybersecurity-gitops

An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about GitOps in Cybersecurity

git github github-actions gitops gitops-as-a-service gitops-config gitops-data-platform gitops-framework gitops-managed-cluster gitops-pipeline gitops-repo gitops-sre-configurations gitops-tool

Last synced: 07 Dec 2024

https://github.com/leoviana00/lab-devops-cloud-eks

Laboratório provisionamento de ambiente na AWS - Provisionamento da infraestrutura com Terraform e provisionamento de configuração com Ansible.

ansible argocd aws devops eks gitops iac terraform

Last synced: 25 Nov 2024

https://github.com/goseind/tf-flux

Using Terraform to Maintain Flux

cicd flux gitops terraform

Last synced: 11 Dec 2024

https://github.com/dark-vex/fluxcd-sysdig

Example of GitOps for managing Sysdig applications

example flux2 fluxcd gitops helm iac kubernetes kustomize

Last synced: 09 Jan 2025

https://github.com/omer-bar/homelab

Homelab is the current state of my home cluster as a GitOps environment.

devops gitops homelab homelab-setup

Last synced: 11 Jan 2025

https://github.com/wndhydrnt/saturn-bot

Create, modify or delete files across many repositories in parallel.

gitops golang refactoring

Last synced: 15 Dec 2024

https://github.com/dejain4/argode

This repository focuses on the deployment of applications using ArgoCD and the GitOps methodology.

argocd git gitops kubernetes kubernetes-cluster kubernetes-deployment

Last synced: 22 Jan 2025

https://github.com/hegerdes/gitops

GitOps Demo

gitops iac k8s terraform

Last synced: 31 Dec 2024

https://github.com/dirien/pulumi-azure-flux-weave-ui

Playing around with the Weave GitOps UI

azure gitops kubernetes pulumi weave

Last synced: 26 Nov 2024