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 35 public repositories matching this topic...
Example repo for using Gimlet CLI with Github Actions
-
Updated
Dec 16, 2020 - Dockerfile
Provision/orchestrate infrastructure and automate pipelines/configuration management processes.
-
Updated
Feb 8, 2021 - Dockerfile
Hashicorp Packer wrapper container image.
-
Updated
Feb 21, 2021 - Dockerfile
A validated pattern for using GitOps to deploy an AI/ML defect industrial detection solution, into an OpenShift cluster
-
Updated
Oct 11, 2021 - Dockerfile
DigitalOcean Kubernetes Challenge - CICD pipeline with GitOps in K8S
-
Updated
Jan 13, 2022 - Dockerfile
ArgoCD Container with AWS and SOPS binaries included!
-
Updated
May 2, 2022 - Dockerfile
Store the configuration of a Splunk K8S cluster in Git
-
Updated
Jun 24, 2022 - Dockerfile
Continuous Deployment
-
Updated
Jul 18, 2022 - Dockerfile
Use kpt as argocd configuration management plugin
-
Updated
Oct 14, 2022 - Dockerfile
Working repo when exploring TechZone Automation
-
Updated
Oct 20, 2022 - Dockerfile
Docker | K8s | YAML | Cloud | CI/CD | Scripting | Linux | GitOps
-
Updated
Jan 1, 2023 - Dockerfile
Versioning workflows on Monorepo and deploy the services with GitOps concept
-
Updated
May 8, 2023 - Dockerfile
A simple Flask web application for demonstration purposes, designed for Kubernetes deployment using Jenkins and GitOps.
-
Updated
Sep 15, 2023 - Dockerfile
- Followers
- 193 followers
- Wikipedia
- Wikipedia