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/heubeck/flux-kind-starter

A local Kubernetes setup using Kind and Flux as repo template for your (and mine) experiments

flux gitops kind kubernetes

Last synced: 20 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/mgoltzsche/kustomizr

kpt function container image to run kustomize builds

container container-image function gitops k8s kpt kubernetes kustomize

Last synced: 07 Nov 2024

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

Kubernetes手册 - 面向运维实操

cicd cloud-native gitops k8s-cluster kubernetes

Last synced: 18 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/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/orenzp/homelab

This repository is used to automate and manage my self-hosting Kubernetes cluster. The repo uses weave works FluxCD to achieve GitOps workflow.

fluxcd gitops k3sup kubernetes

Last synced: 07 Nov 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/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: 21 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/ardikabs/kubernetes-fluxcd-gitops

GitOps approach for Kubernetes with FluxCD

automation fluxcd gitops kubernetes

Last synced: 14 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/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/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/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/x-ethr/local-kubernetes-playground

Kind Cluster Bootstrap + GitOps - Used for Local Kubernetes Development and Testing

aws external-secrets flux gitops go istio jaeger kind kubernetes kyverno opentelemetry prometheus service-mesh telemetry tracing

Last synced: 19 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/otaviof/galaxy

Galaxy is "GitOps" repository manager, powered by Landscaper and Vault-Handler.

gitops hashicorp-vault helm-charts kubernetes landscaper vault-handler

Last synced: 05 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/giannisalinetti/open-cluster-management-examples

Open Cluster Management examples for demo usage.

gitops kubernetes openclustermanagement

Last synced: 14 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/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/jtyr/acm-gitops

ACM GitOps

acm gitops

Last synced: 13 Dec 2024

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

Kubernetes GitOps repository for my homelab

argocd gitops kubernetes packer talos terraform

Last synced: 22 Nov 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/cloudacademy/gitops-sandpit

Fully Functional GitOps Sandpit Environment

cloudacademy devops flux gitops kubernetes

Last synced: 13 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/yandex-cloud-examples/yc-webinar-gitpos-argo-crossplane

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

argocd cicd crossplane gitops kubernetes mk8s yandex-cloud yandexcloud

Last synced: 07 Nov 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: 21 Nov 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/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/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/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 Nov 2024

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

Implementa GitOps com Kubernetes

devops e5r git gitops kubernetes

Last synced: 25 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/x86-39/argocd_project_homelab_v2

ArgoCD project deploying GitLab, Jellyfin, Syncthing, Vaultwarden, Joplin and more to my homelab cluster

age argocd argocd-applicationsets argocd-secrets gitops k3s k8s ksops kubernetes sops

Last synced: 19 Nov 2024

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/wndhydrnt/saturn-bot

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

gitops golang refactoring

Last synced: 15 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/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/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/deas/teectl

Traefik EE teectl Docker Image

gitops traefik traefik-plugin

Last synced: 21 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/dbgjerez/amq-streams-workshop

kafka, amq-streams, strimzi

amq-streams gitops kafka strimzi

Last synced: 09 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/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/antvirf/homelab-flux-ngrok-example

Sample repository of a GitOps-managed K3s kubernetes cluster that exposes services with the ngrok ingress controller

flux gitops homelab k3s ngrok ngrok-ingress-controller

Last synced: 23 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/felipelaptrin/live-infrastructure-gitops

Manage infrastructure using Terragrunt and ArgoCD

argocd gitops kubernetes terragrunt

Last synced: 13 Dec 2024

https://github.com/devpro/kubernetes-samples

Examples of Kubernetes definition files (manifests)

gitops helm-charts kubernetes-manifests

Last synced: 12 Nov 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: 12 Nov 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/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/muhlba91/fh-burgenland-bswe-kubernetes-demos

FH Burgenland - BSWE: Kubernetes Demos

argocd fh-burgenland gitops kubernetes

Last synced: 03 Dec 2024

https://github.com/tschaefer/supervisor

The Docker GitOps service :rocket:

docker docker-compose gitops polling rails rest-api webhook

Last synced: 17 Dec 2024

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

Digital factory software stack

digital-factory docker-compose gitops

Last synced: 11 Nov 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/pprzetacznik/argocd-gitops

ArgoCD example with app of apps configuration

argocd gitops helm kubernetes kustomize

Last synced: 08 Dec 2024

https://github.com/muhlba91/muehlbachler-public-services-cluster-applications

Personal Public Services: Applications running on the Kubernetes public-services-cluster

fluxcd gitops kubernetes services

Last synced: 03 Dec 2024

https://github.com/muhlba91/fh-burgenland-bswe-assignment-infrastructure

FH Burgenland - BSWE: Assignment Infrastructure

fh-burgenland gitops pulumi

Last synced: 03 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/yukitas/flux-playground

Manage multiple K8s clusters with Flux, Kustomize and Helm.

flux flux2 gitops helm k8s kubernetes kustomize

Last synced: 16 Dec 2024

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