-
Updated
Oct 10, 2023 - Jinja
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.
Here are 1,479 public repositories matching this topic...
ArgoCD project deploying GitLab, Jellyfin, Syncthing, Vaultwarden, Joplin and more to my homelab cluster
-
Updated
Mar 24, 2023
-
Updated
Aug 31, 2021 - Python
A Shorthand for kubeseal. Works well with sealed-secrets and YAML-based template engines.
-
Updated
Mar 15, 2021 - Shell
Manage 3rd party Helm Charts, keeping them updated and Kustomize Overlays for managing abstracted configs for charts on many clusters using a GitOps controller
-
Updated
Mar 25, 2021 - Go
flux kustomization with expiration
-
Updated
Nov 18, 2021 - Go
DevOps with Kubernetes course Flux cluster manifests
-
Updated
Jul 11, 2021
kustomize plugin to decrypt sops-encrypted files
-
Updated
Nov 2, 2022 - Go
Kubernetes-native package for FluxCD Source Controller, a source management component to provide a common interface for artifacts acquisition.
-
Updated
Aug 26, 2023 - Makefile
Deploys a GitOps-managed kubernetes cluster on DigitalOcean using k3s
-
Updated
Feb 14, 2023 - HCL
Kubernetes deployment manifest for the Flask web application in the "flask-kubernetes-app" repository, part of a GitOps setup.
-
Updated
Sep 23, 2023
All the DevOps components for https://mark.wilson.codes
-
Updated
Dec 21, 2023 - HCL
- Followers
- 177 followers
- Wikipedia
- Wikipedia