Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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:
- A standard workflow for application development
- Increased security for setting application requirements upfront
- Improved reliability with visibility and version control through Git
- Consistency across any cluster, any cloud, and any on-premise environment
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.
- The Git repository is the source of truth for the application configuration and code.
- The CD pipeline is responsible for building, testing, and deploying the application.
- The deployment tool is used to manage the application resources in the target environment.
- The monitoring system tracks the application performance and provides feedback to the development team.
- GitHub: https://github.com/topics/gitops
- Wikipedia: https://en.wikipedia.org/wiki/gitops
- Related Topics: devops, winops, git, gitflow, devsecops, infrastructure-automation, infrastructure-as-code, containerization, monitoring, observability,
- Last updated: 2025-01-09 00:15:38 UTC
- JSON Representation
https://github.com/anza-labs/infra
Infrastructure as a code
flux gitops hacktoberfest kubernetes
Last synced: 08 Jan 2025
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/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/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/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/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/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/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/pieceowater-dev/lotof.cloud.resources.dev
devops docker-compose gitops iac
Last synced: 09 Jan 2025
https://github.com/beiertu-mms/fluxcd-gitops
A playground for FluxCD
fluxcd gitops k8s kubernetes playground
Last synced: 01 Jan 2025
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/cailloumajor/digital-factory-stack
Digital factory software stack
digital-factory docker-compose gitops
Last synced: 10 Jan 2025
https://github.com/zcubbs/git
A Git package for Go. Handles Git operations and file synchronization with a remote repository.
Last synced: 25 Nov 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/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/rabarbra/argo-gitops-monorepo
argocd gitops gitops-repo k8s monorepo
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.
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/binnes/techzoneautomation
Working repo when exploring TechZone Automation
cloud-native-toolkit gitops techzone-automation terraform
Last synced: 20 Dec 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/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/bgotink/macharian
Home server driven by Kubernetes and GitOps using Flux
flux gitops kubernetes renovate selfhosted
Last synced: 17 Nov 2024