본문 바로가기
Cloud

[ArgoCD] 계정 생성

by VENUSIM 2024. 12. 27.

ArgoCd 신규 계정 생성

  • ConfigMap: argocd-cm 수정
  • junhee 계정을 신규로 생성한다면…
apiVersion: v1
kind: ConfigMap
metadata:
  name: argocd-cm
  namespace: argocd
  labels:
    app.kubernetes.io/name: argocd-cm
    app.kubernetes.io/part-of: argocd
data:
  accounts.junhee: apiKey, login
  accounts.junhee.enabled: "true"

 

신규 계정 비밀번호 설정

  • ArgoCd 파드에 접속 후 로그인, 비밀번호 변경까지
$ kubectl exec -it argocd-server-xxxxxx-xxxxx /bin/bash -n argocd
argocd login argocd-server.argocd
argocd account update-password --account junhee --new-password 'password'

 

신규 계정 권한 추가

  • ConfigMap: argocd-rbac-cm 내용 수정
data:
  policy.csv: |
    g, junhee, role:admin
  policy.default: role:''

댓글