Skip to content


This will demonstrate my steps I took to install ArgoCD and configuration of ApplicationSets.


At this time of writing the latest version is 6.1.0, you can consult their charts repository as this version will change in the future. ArgoCD can also be viewed on artifacthub.

Helm Installation

The initial installation will be done using helm:

helm repo add argocd
helm upgrade --install argocd argocd/argo-cd \
  --version 6.1.0 \
  --namespace argocd --create-namespace \
  --set configs.params."server\.insecure"=true

To retrieve the initial secret:

kubectl get secret argocd-initial-admin-secret -n argocd -o jsonpath="{.data.password}" | base64 -d

To setup a initial port-forward to access the ui:

kubectl port-forward -n argocd svc/argo-cd-argocd-server 8080:80

Then access argocd on http://localhost:80