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/alivzh/rahbia-live-coding

In the RahBia Live Coding Series, we’ll walk through a complete DevOps journey from start to finish. Together, we'll cover every step—from initial server configuration to final production-ready service deployment that mr AhmadRafiee is hosting it

argocd ceph cicd docker elk gitops grafana haproxy linux observability openstack prometheus sre sre-team terraform traefik

Last synced: 29 Dec 2024

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

Home cluster based on Kubernetes and GitOps using Flux

gitops infrastructure-as-code k8s-at-home kubernetes kubernetes-at-home kubesearch talos

Last synced: 20 Dec 2024

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

ArgoCD Self Managed Repository

argocd gitops kubernetes

Last synced: 06 Jan 2025

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

GitOps Demo App

docker flask fluxcd gitops

Last synced: 03 Jan 2025

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

GitOps approach for Kubernetes with FluxCD

automation fluxcd gitops kubernetes

Last synced: 14 Dec 2024

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

ACM GitOps

acm gitops

Last synced: 13 Dec 2024

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

Web App GitOps Kustomization Example

cloudacademy docker flux gitops go kubernetes

Last synced: 21 Dec 2024

https://github.com/giannisalinetti/open-cluster-management-examples

Open Cluster Management examples for demo usage.

gitops kubernetes openclustermanagement

Last synced: 14 Dec 2024

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

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

devops gitops

Last synced: 29 Dec 2024

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

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

The gitops stack running faforever.com

argocd gitops iac k8s

Last synced: 06 Nov 2024

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

🍪 A cookiecutter template for ArgoCD monorepo bootstrap

argocd cookiecutter-template gitops terraform

Last synced: 08 Nov 2024

https://github.com/mgoltzsche/kustomizr

kpt function container image to run kustomize builds

container container-image function gitops k8s kpt kubernetes kustomize

Last synced: 28 Dec 2024

https://github.com/yujinyan/cute

A cue-lang utility.

cuelang gitops kubernetes

Last synced: 09 Nov 2024

https://github.com/cpanato/mattermost-gitops

Bring the GitOps approach to your Mattermost Server

gitops mattermost

Last synced: 12 Nov 2024

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

Presentations, samples, tutorials to have fun with containers

devops gitops presentations samples tutorials

Last synced: 12 Nov 2024

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

Local GitOps replica kubernetes cluster to develop and test your code.

argocd developer-tools devops gitops go-templates helm k3d k8s kubernetes platform-engineering taskfile terraform

Last synced: 12 Nov 2024

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: 12 Nov 2024

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: 12 Nov 2024

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: 12 Nov 2024

https://github.com/daeuniverse/cloud-estate

Centralized Hub for Cloud Automation Configuration

fluxcd github-actions gitops infrastructure serverless

Last synced: 14 Nov 2024

https://github.com/tomhuang12/build-controller

The build-controller is a Kubernetes operator that experiments turning continuous integration build process from event-driven to GitOps-driven.

build ci docker flux gitops gitops-toolkit

Last synced: 19 Nov 2024

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: 19 Nov 2024

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: 15 Nov 2024

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

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

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

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: 30 Nov 2024

https://github.com/huxulm/kubernetes-handbook

Kubernetes手册 - 面向运维实操

cicd cloud-native gitops k8s-cluster kubernetes

Last synced: 18 Nov 2024

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

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

gitops kubernetes terraform weave-gitops

Last synced: 18 Nov 2024

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

This is for tracking weaveworks internal information on weave-gitops. Will include issues, internal roadmaps, etc.

gitops

Last synced: 18 Nov 2024

https://github.com/escalate/ansible-gitops-example-repository

A example repository to demonstrate Ansible GitOps workflow for Raspberry Pi

ansible gitops raspberry raspberry-pi raspberrypi self-hosted selfhosted

Last synced: 26 Nov 2024

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

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

ansible ansible-playbook coredns docker gitops grafana home-assistant home-automation hue influxdb loki loxone promtail raspberry raspberry-pi raspberrypi smart-home smarthome traefik

Last synced: 26 Nov 2024

https://github.com/mnstrlara/kubestream

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

aws cdk cloudformation flagger fluxcd gitops kubernetes

Last synced: 09 Jan 2025

https://github.com/flavioaiello/gitops

GitOps on any Kubernetes Cluster

argocd crossplane eks gitops gke minikube

Last synced: 31 Dec 2024

https://github.com/ruzickap/k8s-opentofu-gitops

Multi cloud/tenant/K8s cluster managed installation using OpenTofu, GitHub Actions and ArgoCD

aks argocd eks github-actions gitops k8s multicloud multicluster multitenant opentofu

Last synced: 27 Nov 2024

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

Pipeline deployment for the Curity Identity Server with parameterized configuration

configuration crypto deployment gitops

Last synced: 03 Dec 2024

https://github.com/slok/kahoy-helm-example

A production-ready Kahoy deploy example using Helm as the templating engine

ci cicd deploy deployment gitops helm k8s kahoy kubernetes

Last synced: 16 Dec 2024

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

This repository contains the GlueOps documentation website built using Docusaurus 2. It provides comprehensive guides and tutorials for deploying and managing applications using the GlueOps platform. The site includes setup instructions, configuration details, and best practices for GitOps workflows.

dataops devops documentation docusarus gitops javascript static-site static-site-generator

Last synced: 17 Dec 2024

https://github.com/siddhantprateek/lyftops

Aim of this project is to understand the GitOps best practices, utilizing Argo CD for continuous deployment

argocd canary gitops golang kubernetes rollouts terraform

Last synced: 23 Dec 2024

https://github.com/origox/homelab-talos-gitops

Mono repo for my homelab configuration using Talos Linux and Kubernetes.

fluxcd gitops kubernetes talos

Last synced: 19 Dec 2024

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

Demo Infrastructure resources managed by Terraform.

gitops terraform

Last synced: 03 Jan 2025

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/mijndert/argocd-demo

Quick ArgoCD demo

argocd gitops kubernetes

Last synced: 17 Nov 2024

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

My k3s cluster managed by Flux and Argo CD

argocd flux fluxcd gitops k3s kubernetes

Last synced: 15 Nov 2024

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/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/bgotink/macharian

Home server driven by Kubernetes and GitOps using Flux

flux gitops kubernetes renovate selfhosted

Last synced: 17 Nov 2024

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/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

https://github.com/yuriytkach/stream-36-demo-app

stream-36-demo-app

gitops java lambda quarkus

Last synced: 02 Dec 2024

https://github.com/ramchaik/aether

Aether: A minimalist PaaS for effortless web application deployments. Built with NextJS, NodeJS, Go, and AWS services.

argocd aws chi cicd gitops go grafana grpc hpa keda kubernetes microservices nextjs14 nodejs paas prometheus rest-api serverless terraform vercel-clone

Last synced: 15 Nov 2024

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

Prototyping the ArgoCD app of apps GitOps pattern

argocd gitops kubernetes kubespray prototype

Last synced: 16 Nov 2024

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

terraform code for my home operations

gitops home-ops terraform

Last synced: 15 Nov 2024

https://github.com/nicjohnson145/goply

Apply/reconcile kubernetes resources from yaml

gitops golang k8s kubernetes

Last synced: 27 Nov 2024

https://github.com/hugginsio/homelab

Containers, Kubernetes, and dangerous amounts of YAML.

docker fluxcd gitops homelab k8s-at-home kubernetes talos

Last synced: 02 Dec 2024

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: 20 Nov 2024

https://github.com/nmeisenzahl/aso-fluxcd-sample

This repo contains sample code for Azure Service Operator with FluxCD

azure gitops kubernetes

Last synced: 27 Nov 2024

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

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

cloudland23 gitops kubernetes timoni

Last synced: 08 Dec 2024

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

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

cloudland23 gitops helm kubernetes

Last synced: 08 Dec 2024

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/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://gitlab.com/gaia-charge/flux2-kustomize-helm-example-gitlab

A GitOps workflow example for multi-env deployments with Flux, Kustomize and Helm tweaked to work with GitLab CI

flux gitlab gitops helm k8s kubernetes

Last synced: 23 Oct 2024

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

GitOps repo for AppA

flux gitops kustomize

Last synced: 07 Dec 2024

https://github.com/mkoertgen/devops.toolkit

Cloud Native DevOps Toolkit

cloud-native cncf devops gitops kubernetes

Last synced: 27 Nov 2024

https://github.com/shadyosama9/gitops-iac

The GitOps project automates the management of an Amazon EKS cluster using Terraform and GitOps principles. It includes GitHub Actions workflows for staging and production, with a cleanup process for removing resources when no longer needed. This project demonstrates efficient infrastructure deployment practices for AWS Kubernetes clusters.

github-actions gitops terraform

Last synced: 28 Nov 2024

https://github.com/dbgjerez/amq-streams-workshop

kafka, amq-streams, strimzi

amq-streams gitops kafka strimzi

Last synced: 02 Jan 2025

https://github.com/archisman-mridha/terraform-bootstrap-doks

Creating a DigitalOcean Kubernetes cluster using Terraform and then installing ArgoCD and Bitnami Sealed Secrets to enable GitOPs

argocd argocd-plugin bitnami-sealed-secrets cloud devops digitalocean doks gitops kubernetes multitenancy terraform vcluster

Last synced: 28 Nov 2024

https://github.com/kerbaras/cloudlab

Infrastructure repository for my cloud-lab

argocd cloud gitops homelab k0s kubernetes labs terraform

Last synced: 14 Nov 2024

https://github.com/muhlba91/fh-burgenland-bswe-kubernetes-demos

FH Burgenland - BSWE: Kubernetes Demos

argocd fh-burgenland gitops kubernetes

Last synced: 03 Dec 2024

https://github.com/eskopp/github-to-gitlab

Sync GitHub branches with GitLab effortlessly using a custom GitHub Action, featuring seamless error handling and authentication support.

action bash git github gitlab gitops workflow

Last synced: 11 Nov 2024

https://github.com/szsascha/caddy-proxy

Use Caddy as a reverse proxy for all applications in your infrastructure and manage it via git.

caddy cicd deployment docker git github-actions gitops proxy

Last synced: 12 Nov 2024