argocd 添加用户

官方链接:https://argo-cd.readthedocs.io/en/stable/operator-manual/user-management/

修改configmap;

该示例添加了用户:alice;开启了alice的 login、apikey 权限,并禁止了该用户( accounts.alice.enabled: "false")

apiVersion: v1
kind: ConfigMap
metadata:
  name: argocd-cm
  namespace: argocd
  labels:
    app.kubernetes.io/name: argocd-cm
    app.kubernetes.io/part-of: argocd
data:
  # add an additional local user with apiKey and login capabilities
  #   apiKey - allows generating API keys
  #   login - allows to login using UI
  accounts.alice: apiKey, login
  # disables user. User is enabled by default
  accounts.alice.enabled: "false"
# 使用admin登录argocd、并修改 alice 的密码
argocd login 100.30.41.62 --username admin --password Happy_zxc123

argocd account update-password --account alice --current-password Happy_zxc123 --new-password Happy_zxc123

# 查看 用户配置
argocd account list