Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/luckylittle/introduction-to-gitops-with-openshift

Introduction to GitOps with OpenShift
https://github.com/luckylittle/introduction-to-gitops-with-openshift

argo-cd argocd gitops openshift openshift-v4 openshift4

Last synced: 12 days ago
JSON representation

Introduction to GitOps with OpenShift

Awesome Lists containing this project

README

        

# Introduction to GitOps with OpenShift

## Purpose

Argo CD is declarative GitOps CD for Kubernetes/OpenShift. This repository contains `deploy.sh`, which - as the name suggests - helps you to deploy ArgoCD on OpenShift.

## What is GitOps

GitOps in short is a set of practices to use Git pull requests to manage infrastructure and application configurations. Git repository in GitOps is considered the only source of truth and contains the entire state of the system so that the trail of changes to the system state are visible/auditable/verifible/reviewable.

## What is ArgoCD

ArgoCD follows the `External Resource Reconcile` pattern, it has a central UI that can orchestrate one to many clusters and multiple Git repositories. One weakness is that if ArgoCD goes down, application management cannot be done.

## License

MIT

## Contributors

Lucian Maly <>

---

_Last update: Wed Mar 4 04:37:58 UTC 2020_