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

The GitHub/GitLab for database DevSecOps. World's most advanced database DevSecOps solution for Developer, Security, DBA and Platform Engineering teams.

cicd data-masking data-security database-access dbeaver devsecops flyway gitops jumpserver liquibase mysql oracle pam postgresql schema-migrations security snowflake sql-client sqlserver tidb

Last synced: 23 Dec 2024

https://github.com/Bytebase/Bytebase

The GitHub/GitLab for database DevSecOps. World's most advanced database DevSecOps solution for Developer, Security, DBA and Platform Engineering teams.

cicd clickhouse devops devsecops flyway gitlab gitops liquibase mongodb mysql oracle postgresql redis schema-migrations snowflake sql sql-client sqlserver terraform tidb

Last synced: 02 Nov 2024

https://github.com/khuedoan/homelab

Fully automated homelab from empty disk to running services with a single command.

ansible argocd devops docker fedora gitops helm home-operations homelab k3s k8s-at-home kubernetes netboot pxe self-hosting terraform

Last synced: 24 Dec 2024

https://github.com/bitnami-labs/sealed-secrets

A Kubernetes controller and tool for one-way encrypted Secrets

devops-workflow encrypt-secrets gitops kubernetes kubernetes-secrets

Last synced: 23 Dec 2024

https://github.com/fluxcd/flux

Successor: https://github.com/fluxcd/flux2

gitops kubernetes legacy

Last synced: 29 Sep 2024

https://github.com/iam-veeramalla/jenkins-zero-to-hero

Install Jenkins, configure Docker as slave, set up cicd, deploy applications to k8s using Argo CD in GitOps way.

argocd cicd docker gitops jenkins kubernetes pipeline

Last synced: 23 Dec 2024

https://github.com/iam-veeramalla/Jenkins-Zero-To-Hero

Install Jenkins, configure Docker as slave, set up cicd, deploy applications to k8s using Argo CD in GitOps way.

argocd cicd docker gitops jenkins kubernetes pipeline

Last synced: 01 Nov 2024

https://github.com/fluxcd/flux2

Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

continuous-delivery gitops gitops-toolkit helm kubernetes kustomize

Last synced: 23 Dec 2024

https://github.com/stefanprodan/podinfo

Go microservice template for Kubernetes

cuelang e2e-testing gitops golang helm kubernetes kustomize microservice

Last synced: 23 Dec 2024

https://github.com/stefanprodan/k8s-podinfo

Go microservice template for Kubernetes

cuelang e2e-testing gitops golang helm kubernetes kustomize microservice

Last synced: 27 Dec 2024

https://github.com/fluxcd/flagger

Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)

ab-testing aws-appmesh canary contour gitops gloo istio kubernetes linkerd nginx progressive-delivery

Last synced: 23 Dec 2024

https://github.com/jenkins-x/jx

Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton

accelerator cicd continuous-delivery continuous-integration devops environments gitops golang hacktoberfest kubernetes openshift pipeline tekton

Last synced: 23 Dec 2024

https://github.com/werf/werf

A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

buildah ci-cd continuous-delivery continuous-integration devops docker docker-image dockerfile giterminism gitops golang helm iac kubernetes werf

Last synced: 24 Dec 2024

https://github.com/fleetdm/fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)

device-management employee-experience endpoint-ops endpoint-security gitops mdm-api open-source osquery security-analytics vulnerability-management

Last synced: 24 Dec 2024

https://github.com/pradumnasaraf/devops

I created this repository to keep my learning, notes, and code in one place for various tools in DevOps. Now, it's helping thousands of learners, practitioners, and professionals every day in their DevOps journey.

argocd bash-script ci-cd devops docker docker-compose git github-actions gitops go grafana hacktoberfest helm jenkins kubernetes linux networking portainer prometheus yaml

Last synced: 24 Dec 2024

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

A free and self-hosted PaaS alternative to Netlify / Coolify / Vercel / Dokku / Portainer running on Kubernetes

ci-cd cloud coolify developer-tools dokku gitops hacktoberfest heroku hosting infrastructure internal-developer-platform kubernetes netlify nodejs operator paas productivity self-hosted vercel

Last synced: 26 Dec 2024

https://github.com/Pradumnasaraf/DevOps

I created this repository to keep my learning, notes, and code in one place for various tools in DevOps. Now, it's helping thousands of learners, practitioners, and professionals every day in their DevOps journey.

argocd bash-script ci-cd devops docker docker-compose git github-actions gitops go grafana hacktoberfest helm jenkins kubernetes linux networking portainer prometheus yaml

Last synced: 05 Nov 2024

https://github.com/bregman-arie/sre-checklist

A checklist of anyone practicing Site Reliability Engineering

automation checklist gitops kubernetes reliability-engineering sre terraform

Last synced: 27 Dec 2024

https://github.com/linode/apl-core

Application Platform for Linode Kubernetes Engine (or any other K8s)

developer-selfservice gitops kubernetes lke self-hosted

Last synced: 26 Dec 2024

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

Wife approved HomeOps driven by Kubernetes and GitOps using Flux

direnv flux gitops kubernetes kubesearch renovate selfhosted talos taskfile

Last synced: 26 Dec 2024

https://github.com/onedr0p/cluster-template

A template for deploying a Talos Kubernetes cluster including Flux for GitOps

cilium flux gitops kubernetes sops talos

Last synced: 26 Dec 2024

https://github.com/akuity/kargo

Application lifecycle orchestration

argocd cd delivery gitops k8s kubernetes

Last synced: 24 Dec 2024

https://github.com/deepmind/kapitan

Generic templated configuration management for Kubernetes, Terraform and other things

aws-kms declarative devops devops-tools docker gcp-kms gitops gpg helm jinja2 jinja2-templates jsonnet kapitan kubernetes orchestration python python3 reclass terraform yaml

Last synced: 05 Nov 2024

https://github.com/kapicorp/kapitan

Generic templated configuration management for Kubernetes, Terraform and other things

aws-kms declarative devops devops-tools docker gcp-kms gitops gpg helm jinja2 jinja2-templates jsonnet kapitan kubernetes orchestration python python3 reclass terraform yaml

Last synced: 24 Dec 2024

https://github.com/kubeshop/monokle

Monokle is a set of OSS tools designed to help create and maintain high-quality Kubernetes configurations throughout the application lifecycle

desired-state-configuration desktop-tools developer-tools devops gitops helm ide k8s kubernetes kubernetes-cluster kubernetes-deployment kubernetes-ide kubernetes-manifests kubernetes-resource kustomize monokle open-source react typescript yaml

Last synced: 26 Dec 2024

https://github.com/rancher/fleet

Deploy workloads from Git to large fleets of Kubernetes clusters

gitops hacktoberfest k8s

Last synced: 23 Dec 2024

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

DevSecOps for Air Gap & Limited-Connection Systems. https://zarf.dev/

airgap cloud-native cosign docker docker-registry dod gitops government helm k3s k8s kubernetes kustomize oci sbom

Last synced: 27 Dec 2024

https://github.com/flux-iac/tofu-controller

A GitOps OpenTofu and Terraform controller for Flux

flux fluxcd gitops kubernetes terraform

Last synced: 26 Dec 2024

https://github.com/weaveworks/kubediff

Kubediff: a tool for Kubernetes to show differences between running state and version controlled configuration.

gitops kubernetes observability python

Last synced: 26 Sep 2024

https://github.com/minamijoyo/tfmigrate

A Terraform / OpenTofu state migration tool for GitOps

gitops go opentofu terraform tfstate

Last synced: 26 Dec 2024

https://github.com/fluxcd/flux2-kustomize-helm-example

A GitOps workflow example for multi-env deployments with Flux, Kustomize and Helm.

example flux2 fluxcd gitops helm kubernetes kustomize

Last synced: 23 Dec 2024

https://github.com/schemahero/schemahero

A Kubernetes operator for declarative database schema management (gitops for database schemas)

database-management database-schema database-schemas gitops hacktoberfest kubernetes kubernetes-operator manage-databases

Last synced: 01 Nov 2024

https://github.com/carvel-dev/kapp

kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label

carvel cli continious-delivery deployment devops gitops go hacktoberfest hacktoberfest2021 k8s kubernetes kubernetes-deployment

Last synced: 26 Dec 2024

https://github.com/Soluto/kamus

An open source, git-ops, zero-trust secret encryption and decryption solution for Kubernetes applications

appsec devops gitops kms kubernetes kubernetes-secrets soluto-open-source

Last synced: 01 Nov 2024

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

Weave GitOps provides insights into your application deployments, and makes continuous delivery with GitOps easier to adopt and scale across your teams.

cloudnative flux flux2 gitops k8s ui

Last synced: 24 Dec 2024

https://github.com/open-gitops/project

Repository for top-level information about the OpenGitOps project

cncf gitops

Last synced: 09 Nov 2024

https://github.com/replicatedhq/kots

KOTS provides the framework, tools and integrations that enable the delivery and management of 3rd-party Kubernetes applications, a.k.a. Kubernetes Off-The-Shelf (KOTS) Software.

gitops go golang kubernetes kubernetes-applications

Last synced: 25 Dec 2024

https://github.com/argoproj-labs/argocd-vault-plugin

An Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets

argo-cd argocd-plugin aws-secrets-manager azure-keyvault gcp-secret-manager gitops kubernetes secret-management secrets-manager vault

Last synced: 17 Nov 2024

https://github.com/zentralopensource/zentral

Zentral is a high-visibility platform for controlling Apple endpoints in enterprises. It brings great observability to IT and makes tracking & reporting compliance much less manual.

apple-mdm elasticsearch endpoint-management endpoint-security events gitops inventory jamf macos mdm munki osquery santa splunk sumologic terraform unified-view

Last synced: 01 Nov 2024

https://github.com/loft-sh/loft

Namespace & Virtual Cluster Manager for Kubernetes - Lightweight Virtual Clusters, Self-Service Provisioning for Engineers and 70% Cost Savings with Sleep Mode

dev development devops environment gitops isolation kubernetes multi-tenancy namespaces sandboxing

Last synced: 28 Dec 2024

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

GitOps principles to define kubernetes cluster state via code

cert-manager flux gitops grafana helm k3s k8s k8s-at-home kubernetes loki prometheus rook volsync

Last synced: 27 Dec 2024

https://github.com/kbst/terraform-kubestack

Kubestack is a framework for Kubernetes platform engineering teams to define the entire cloud native stack in one Terraform code base and continuously evolve the platform safely through GitOps.

aws azure devops gcp gitops gitops-framework hacktoberfest kubernetes platform-engineering terraform terraform-framework terraform-modules

Last synced: 27 Dec 2024

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

A GitOps recipe for Progressive Delivery with Flux v2, Flagger and Istio

ab-testing flagger flux gitops istio kubernetes progressive-delivery

Last synced: 27 Dec 2024

https://github.com/fluxcd/helm-operator

Successor: https://github.com/fluxcd/helm-controller — The Flux Helm Operator, once upon a time a solution for declarative Helming.

gitops helm legacy

Last synced: 02 Nov 2024

https://github.com/ricoberger/vault-secrets-operator

Create Kubernetes secrets from Vault for a secure GitOps based workflow.

crd gitops helm-chart kubernetes kubernetes-secrets operator-sdk secret secrets vault

Last synced: 28 Dec 2024

https://github.com/replicatedhq/ship

A better way to deploy Kubernetes Helm charts

docker gitops go helm kubernetes kustomize

Last synced: 28 Oct 2024

https://github.com/updatecli/updatecli

A Declarative Dependency Management tool

continuous-updates dependency-manager gitops hacktoberfest

Last synced: 01 Nov 2024

https://github.com/bjw-s-labs/home-ops

My home or for-home infrastructure written as code, adhering to GitOps practices

flux gitops iac k8s-at-home kubernetes renovate

Last synced: 14 Sep 2024

https://github.com/kluctl/kluctl

The missing glue to put together large Kubernetes deployments, composed of multiple smaller parts (Helm/Kustomize/...) in a manageable and unified way.

devops gitops helm kubernetes kustomize

Last synced: 01 Nov 2024

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

Kubernetes cluster powered by GitOps with FluxCD- Unified source of truth, automated workflows, declarative infrastructure, and cutting-edge DevOps practices.

flux gitops k8s-at-home kubernetes linux renovate terraform

Last synced: 28 Dec 2024

https://github.com/fluxcd/flux2-multi-tenancy

Manage multi-tenant clusters with Flux

example flux2 fluxcd gitops kubernetes multitenancy

Last synced: 23 Dec 2024

https://github.com/pieterlange/kube-backup

:floppy_disk: Kubernetes resource state sync to git

backup git gitops kubernetes

Last synced: 24 Nov 2024

https://github.com/sysnet4admin/_book_k8sinfra

< 컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커 >

bluegreen-deployment docker gitops grafana helm jenkins k8s kubernetes kustomize prometheus runc vagrant

Last synced: 28 Dec 2024

https://github.com/fluxcd/helm-operator-get-started

Managing Helm releases with Flux Helm Operator

ci-cd gitops helm kubernetes secrets-management

Last synced: 09 Nov 2024

https://github.com/Kong/deck

decK: Configuration management and drift detection for Kong

configuration-management declarative declarative-config diff gitops kong kongfig sync

Last synced: 05 Nov 2024

https://github.com/kong/deck

decK: Configuration management and drift detection for Kong

configuration-management declarative declarative-config diff gitops kong kongfig sync

Last synced: 23 Dec 2024

https://github.com/ricsanfre/pi-cluster

Pi Kubernetes Cluster. Homelab kubernetes cluster automated with Ansible and FluxCD

ansible arm64 cluster fluxcd gitops homelab k3s kubernetes raspberry-pi x86-64

Last synced: 28 Dec 2024

https://github.com/miekg/gitopper

Gitops for non-Kubernetes folks

git gitops provisioning

Last synced: 29 Dec 2024

https://github.com/open-gitops/documents

📑 Lasting documents from the OpenGitOps project which are versioned and released together (including the GitOps Principles and Glossary)

cncf gitops

Last synced: 01 Nov 2024

https://github.com/shalb/cluster.dev

Cloud-native infrastructure templating. Creating cloud installers for SaaS. Replication of complex cloud-native infrastructures.

argocd aws cloud-infrastructures cloud-providers continuous-deployment digitalocean github gitlab gitops google-cloud infrastructure-as-code infrastructure-reconcilation infrastructure-templates kubernetes secrets terraform

Last synced: 28 Dec 2024

https://github.com/azure/azops

AzOps is a PowerShell module which deploys (Push) ARM Resource Templates & Bicep files at all Azure scope levels and exports (Pull) ARM resource hierarchy.

arm-template automation azure bicep cicd gitops powershell

Last synced: 28 Dec 2024

https://github.com/Azure/AzOps

AzOps is a PowerShell module which deploys (Push) ARM Resource Templates & Bicep files at all Azure scope levels and exports (Pull) ARM resource hierarchy.

arm-template automation azure bicep cicd gitops powershell

Last synced: 04 Dec 2024

https://github.com/nlewo/comin

GitOps For NixOS Machines

cicd continuous-deployment deployment gitops nix nixos

Last synced: 22 Dec 2024

https://github.com/gimlet-io/capacitor

A general purpose UI for FluxCD.

fluxcd gitops kubernetes

Last synced: 19 Nov 2024

https://github.com/crumbhole/argocd-lovely-plugin

A plugin to make Argo CD behave like we'd like.

argocd gitops helm kubernetes kustomize yaml

Last synced: 09 Nov 2024

https://github.com/gimlet-io/gimlet

Deployment tool built on Kubernetes to make the deploy, preview and rollback workflows accessible to everyone.

devops flux gimlet gitops idp k8s kubernetes paltform-engineering

Last synced: 01 Nov 2024

https://github.com/redhat-cop/gitops-catalog

Tools and technologies that are hosted on an OpenShift cluster

container-cop gitops kustomize

Last synced: 22 Dec 2024

https://github.com/devshawn/kafka-gitops

🚀Manage Apache Kafka topics and generate ACLs through a desired state file.

acl-management acls gitops kafka kafka-acls kafka-cluster kafka-dsf kafka-gitops kafka-manager kafka-topics

Last synced: 17 Nov 2024

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

My home Kubernetes cluster managed by GitOps (Flux), deployed on Talos Linux.

ansible bgp external-dns flux gitops k8s k8s-at-home k8s-gateway kubernetes kubernetes-cluster sops talos terraform

Last synced: 03 Nov 2024

https://github.com/cloudogu/jenkinsfiles

Examples for jenkins pipelines, comparing scripted and declarative syntax

continuous-delivery docker gitops helm jenkins jenkins-pipeline jenkinsfile kubernetes sonarqube

Last synced: 28 Dec 2024

https://github.com/budimanjojo/talhelper

A tool to help creating Talos kubernetes cluster

gitops k8s-at-home kubernetes talos talosctl

Last synced: 27 Dec 2024

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

Collection of patterns, examples and resources for GitOps process design, GitOps repository structures, etc

argocd config-repo configuration-management flux gitops gitops-patterns gitops-repo helm monorepo patterns promotion repo-per-team repo-structure

Last synced: 09 Nov 2024

https://github.com/deployKF/deployKF

deployKF builds machine learning platforms on Kubernetes. We combine the best of Kubeflow, Airflow†, and MLflow† into a complete platform.

argocd artificial-intelligence gitops kubeflow kubernetes machine-learning mlops

Last synced: 13 Nov 2024

https://github.com/projectsveltos/addon-manager

Sveltos Kubernetes add-on controller programmatically deploys add-ons and applications in tens of clusters. Support for ClusterAPI powered clusters, Helm charts, kustomize ,YAMLs. Sveltos has built-in support for multi-tenancy.

add-ons addons devops gitops hacktoberfest helm jsonnet k8s kubernetes kustomize multi-tenancy platform-engineering ytt

Last synced: 09 Nov 2024

https://github.com/projectsveltos/addon-controller

Sveltos Kubernetes add-on controller programmatically deploys add-ons and applications in tens of clusters. Support for ClusterAPI powered clusters, Helm charts, kustomize ,YAMLs. Sveltos has built-in support for multi-tenancy.

add-ons addons devops gitops hacktoberfest helm jsonnet k8s kubernetes kustomize multi-tenancy platform-engineering ytt

Last synced: 22 Dec 2024

https://github.com/carvel-dev/kapp-controller

Continuous delivery and package management for Kubernetes.

carvel cd continious-delivery controller declarative gitops helm k8s kapp kubernetes operator ytt

Last synced: 28 Dec 2024