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/cailloumajor/digital-factory-stack

Digital factory software stack

digital-factory docker-compose gitops

Last synced: 11 Nov 2024

https://github.com/developer-guy/flux-kyverno-policies

An example to show you how you can use OCI Repositories of Flux to apply Kyverno policies stored in an OCI registry

flux fluxcd fluxcli gitops kyverno oci ociartifacts ociimages

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

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

Java Based application-CI-CD Production deployment

argocd docker dockerhub ebs gitops helm jenkins kubernetes slack

Last synced: 09 Nov 2024

https://github.com/stuttgart-things/kaeffken

gitops apps & cluster management cli

apps flux github-api gitops k8s sops

Last synced: 24 Dec 2024

https://github.com/stuttgart-things/flux2-cluster-bootstrap

terraform module for bootstrapping kubernetes clusters w/ flux2

flux gitops k8s kubernetes

Last synced: 24 Dec 2024

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/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/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/alinanova21/tf-home-ops

terraform code for my home operations

gitops home-ops terraform

Last synced: 15 Nov 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/sergk/appset-addons

Argo CD ApplicationSet Blueprint

applicationset apps argo argocd cicd deploy gitops helm

Last synced: 11 Dec 2024

https://github.com/paulsilcock/app-of-apps

Bootstraps my Kubernetes cluster with applications, including an Argo Workflows instance and my homepage

app-of-apps argocd continuous-deployment devops gitops kubernetes kustomize

Last synced: 23 Oct 2024

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

My home Kubernetes (k3s) cluster managed by GitOps (ArgoCD) and RenovateBot

argocd gitops home-ops iac k8s-at-home kubernetes

Last synced: 10 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/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://github.com/zxkane/eks-gitops-app-a

GitOps repo for AppA

flux gitops kustomize

Last synced: 07 Dec 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: 22 Dec 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/pasiol/kubespray-gitops

Prototyping the ArgoCD app of apps GitOps pattern

argocd gitops kubernetes kubespray prototype

Last synced: 16 Nov 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/kerbaras/cloudlab

Infrastructure repository for my cloud-lab

argocd cloud gitops homelab k0s kubernetes labs terraform

Last synced: 14 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

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

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 Nov 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: 11 Nov 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/j0hn-b/keda_demo

Demo application scaling via KEDA

argocd autoscaler demo gitops k3d keda kubernetes

Last synced: 12 Nov 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/pythops/gitops-demo-flux

GitOps Demo App

fluxcd gitops

Last synced: 22 Dec 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: 22 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: 12 Nov 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/bgotink/macharian

Home server driven by Kubernetes and GitOps using Flux

flux gitops kubernetes renovate selfhosted

Last synced: 17 Nov 2024

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

Deploy Kubernetes workloads with Rafay Kubernetes platform

devops gitops k8s kubernetes pipeline rafay

Last synced: 12 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/n3tuk/infra-kub3-testing

A Terraform and Flux-based repository for quickly deploying local k3s-based Kubernetes clusters with standardised configuration and service deployments.

flux gitops k3s kubernetes terraform terraform-configuration

Last synced: 10 Nov 2024

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

Argo CD - Declarative GitOps CD

argocd containers gitops kubernetes openshift

Last synced: 13 Nov 2024

https://github.com/priyansusahoo/devops_bootcamp

Docker | K8s | YAML | Cloud | CI/CD | Scripting | Linux | GitOps

aws bash-scripting ci-cd devops docker git github-actions gitops kubernetes-cluster python rest-api scripting yaml

Last synced: 10 Nov 2024

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

Application manifests for Flux managed clusters

flux gitops hacktoberfest kubernetes

Last synced: 10 Nov 2024

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

Infrastructure as a code

flux gitops hacktoberfest kubernetes

Last synced: 10 Nov 2024

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

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

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

Examples of Kubernetes definition files (manifests)

gitops helm-charts kubernetes-manifests

Last synced: 12 Nov 2024

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

Quick ArgoCD demo

argocd gitops kubernetes

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

https://github.com/chengfang/image-updater-examples

Sample Argo CD apps for Image Updater

argocd argocd-image-updater gitops

Last synced: 17 Nov 2024

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

Install Kubeflow with ArgoCD

argocd gitops kubeflow kubernetes

Last synced: 09 Nov 2024

https://github.com/fredrkl/gitops-systems-architecture

GitOps architecture

flux2 gitops system

Last synced: 09 Nov 2024

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

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

gitops

Last synced: 17 Nov 2024

https://github.com/eziodevio/gitops-argocd-app

contains the source code and Kubernetes deployment configurations for a simple Node.js application. This project demonstrates a GitOps workflow using ArgoCD to manage deployments automatically in a Kubernetes cluster.

argo-cd gitops kubernetes-deployment nodejs

Last synced: 18 Nov 2024

https://github.com/thepaulmacca/bicep-aks

AKS cluster deployment using Bicep

aks aks-cluster bicep flux gitops

Last synced: 18 Nov 2024

https://github.com/hegerdes/gitops

GitOps Demo

gitops iac k8s terraform

Last synced: 08 Nov 2024

https://github.com/krishanthisera/blog

This blog dive into the intricacies of DevOps, offering insights on workflow optimization, process automation, and efficiency. It also touches upon my experiences in technical mentoring and training.

astro devops gitops kubernetes microservice

Last synced: 10 Nov 2024

https://github.com/damoun/fleet-infra

FluxCD for my Kubernetes clusters

flux flux2 fluxcd gitops k8s k8s-at-home kubernetes-cluster

Last synced: 10 Nov 2024

https://github.com/felipmiguel/springops

GitOps tool for Azure Spring Cloud

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

Last synced: 24 Nov 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/danil-grigorev/rancher-bind

Kube-bind plugin for rancher

fleet gitops kube-bind rancher rancher-bind

Last synced: 24 Nov 2024

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: 20 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/yandex-cloud-examples/yc-webinar-gitops-argo-crossplane

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

argocd cicd crossplane gitops kubernetes mk8s yandex-cloud yandexcloud

Last synced: 07 Nov 2024

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

Workflows and other documentation relevant for GitHub Actions

github github-actions github-config gitops runners workflows

Last synced: 07 Nov 2024

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

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

Proyecto para probar Argo CD.

argocd cicd gitops kubernetes

Last synced: 12 Nov 2024

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

GitOps CD for Kubernetes

argocd cd gitops kubernetes

Last synced: 06 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/beiertu-mms/fluxcd-gitops

A playground for FluxCD

fluxcd gitops k8s kubernetes playground

Last synced: 08 Nov 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/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/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/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/wndhydrnt/saturn-bot

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

gitops golang refactoring

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