ArgoCD initial authentication¶
ArgoCD automatically creates a default admin user upon initial installation to facilitate the first login^[400-devops-04-ci-cd-pipelines-argocd.md]. The password for this account is stored as a Kubernetes Secret within the ArgoCD namespace^[400-devops-04-ci-cd-pipelines-argocd.md].
To retrieve the initial password, the argocd-initial-admin-secret must be queried from the argocd namespace^[400-devops-04-ci-cd-pipelines-argocd.md]. This can be accomplished using kubectl to extract the data field and decode it from Base64 format^[400-devops-04-ci-cd-pipelines-argocd.md].
Sources¶
^[400-devops-04-ci-cd-pipelines-argocd.md]