-
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,470 public repositories matching this topic...
ArgoCD project deploying GitLab, Jellyfin, Syncthing, Vaultwarden, Joplin and more to my homelab cluster
-
Updated
Mar 24, 2023
-
Updated
Jul 26, 2019
A git-like cli for Jenkins written in Kotlin 🤵 🔥
-
Updated
Jul 26, 2021 - Kotlin
This repo contains sample code for Azure Service Operator with FluxCD
-
Updated
Nov 30, 2020
Jenkins plugin for building CI/CD pipelines on top of Kubernetes and ArgoCD.
-
Updated
Jul 1, 2021 - Java
Flux/GitOps managed cluster built with Ansible(Kubespray based) https://github.com/pando85/kubernetes-deployer
-
Updated
Feb 4, 2021
DigitalOcean Kubernetes Challenge - CICD pipeline with GitOps in K8S
-
Updated
Jan 13, 2022 - Dockerfile
This is a short tutorial showing how I deployed Ambassador Edge Stack, a cloud native API gateway, using Argo CD. Argo CD is a tool which can read your k8s resource configuration files from a github repository to build and deploy a complete workload into your k8s cluster.
-
Updated
Aug 11, 2021
playground for argocd-autopilot and blue-green deployment testing
-
Updated
Jul 25, 2021
Declarative, GitOps continuous delivery tool for Kubernetes.
-
Updated
Oct 3, 2022
Config Repo for Food App used in [Red Hat Summit Connect Rome 2022]
-
Updated
Oct 28, 2022
- Followers
- 177 followers
- Wikipedia
- Wikipedia