Member-only story

DevOps in Argo CD — Local User Management

DevOps in Argo CD series

Tony
3 min readJul 19, 2023

Note, full mind map is available at: “DevOps in Argo CD

Admin User

When you install Argo CD, an admin user is automatically created. The Argo CD admin user is a special user account that has full control over the Argo CD system. By default, this user has permissions to perform any action (such as creating, updating, or deleting applications) within the Argo CD system.

The password for admin user is saved to a Secret called argocd-initial-admin-secret. You can retrieve the password for admin user use the following command:

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

For security reasons, it is highly recommended to change the default admin password after the initial setup. This can be done via the Argo CD user interface or by using the Argo CD CLI with the following command:

$ argocd account update-password

This admin account is used for administrative tasks like:

  • Configuring Argo CD settings
  • Managing users and access control
  • Managing projects and applications

Admin user best practices

--

--

Tony
Tony

No responses yet