argoCD 최초 설치시 admin 계정만 존재. 공통으로 사용할 일반계정 생성 필요
계정생성
계정명 : myadmin / mypassword
방법
신규계정 생성
- ConfigMap 생성 : argocd-cm
- accounts.{user] 생성 : accounts.myadmin : apiKey,login
- apiKey의 경우 사용자가 JWT-tokens을 생성하여 인증할 수 있도록 설정했습니다. login의 경우 ArgoCD WebUI를 사용하여 로그인할 수 있습니다.

패스워드 설정
- $argocd login xxxx:port (admin / xxxx )
- $argocd account update-password --account myadmin --new-password *.
- 기존 패스워드 요청시, admin 패드워드 입력하면 됨.
참고
$argocd account update-password 로 admin 패스워드를 먼저 변경해도 됨.

권한설정
- configMap 수정 : argocd-rbac-cm
- Policy.scv 추가 role.myadmin
- allow : applications, project, repositories, clusters

ArgoCD - login (myadmin / mypassword)

References