Install ArgoCD
$ kubectl create namespace argocd
$ kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
Tunnel to the server:
$ kubectl -n argocd port-forward svc/argocd-server -n argocd 8083:80
Login using admin
and the argocd password. To get the password:
$ kubectl -n argocd get secrets argocd-initial-admin-secret -o json
One needs to decode the password from base64.
Apps are within /apps folder.
Use kubectl
to create apps:
$ kubectl apply -f apps/*