argocd 사용자 추가

argocd 사용자 추가

먼저 admin 패스워드 확인 방법은 아래의 방법을 사용하면 조회가 된다.

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

argocd CLI 인스톨 방법

1
brew install argocd

CLI로 접속

1
argocd login <hostname> --username admin --grpc-web-root-path /

argocd-cm configmap 다운로드

1
2
3

kubectl get configmap argocd-cm -n argocd -o yaml > argocd-cm.yml

1
2
3
4
5

data:
accounts.sanaes: login
accounts.sanaes.enabled: "true"

위 처럼 사용자 추가

1
kubectl apply -f argocd-cm.yml

사용자 확인

1
argocd account list

패스워드 업데이트

1
argocd account update-password --account <user-id> --new-password <new-password> --current-password <admin-password>

참조