helm argocd user - choisungwook/portfolio GitHub Wiki
helm values에 argocd user 생성
- helm values.yaml설정
server:
config:
accounts.devuser: apiKey, login
accounts.adminuser: apiKey, login
rbacConfig:
policy.default: role:readonly
policy.csv: |
p, role:qa, applications, *, */*, allow
p, role:dev, applications, *, */*, allow
p, role:dev, projects, *, *, allow
p, role:dev, repositories, *, *, allow
g, adminuser, role:admin
g, devuser, role:dev
kubectl create ns argocd
helm install -n argocd -f override_values.yaml argocd argo/argo-cd
- secret argocd-initial-admin-secret에 존재
kubectl get secret -n argocd2 argocd-initial-admin-secret -o jsonpath='{.data.password}' | base64 -d; echo
argocd account update-password --account adminlogin --current-password '<초기비밀번호>' --new-password password1234