
ArgoCD Has a Free GitOps Tool That Auto-Deploys to Kubernetes from Git
ArgoCD is a declarative GitOps continuous delivery tool for Kubernetes. It watches your Git repos and automatically syncs your cluster state. What You Get for Free GitOps workflow — Git is the single source of truth Auto-sync — detects drift and reconciles Web UI — visual app topology and sync status Multi-cluster — manage multiple K8s clusters SSO — OIDC, LDAP, SAML, GitHub, GitLab Rollback — one-click to any Git commit App of Apps — manage hundreds of apps declaratively Install in 3 Commands kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml kubectl port-forward svc/argocd-server -n argocd 8080:443 Define an Application apiVersion : argoproj.io/v1alpha1 kind : Application metadata : name : my-app namespace : argocd spec : project : default source : repoURL : https://github.com/you/manifests targetRevision : HEAD path : k8s destination : server : https://kubernetes.default.svc namespace : producti
Continue reading on Dev.to DevOps
Opens in a new tab


.jpg&w=1200&q=75)

