github.com/argoproj/argo-cd@v1.8.7/docs/operator-manual/argocd-secret.yaml (about) 1 apiVersion: v1 2 kind: Secret 3 metadata: 4 name: argocd-secret 5 namespace: argocd 6 labels: 7 app.kubernetes.io/name: argocd-secret 8 app.kubernetes.io/part-of: argocd 9 type: Opaque 10 data: 11 # TLS certificate and private key for API server (required). 12 # Autogenerated with a self-signed certificate when keys are missing or invalid. 13 tls.crt: 14 tls.key: 15 16 # bcrypt hash of the admin password and its last modified time (required). 17 # Autogenerated to be the name of the argocd-server pod when missing. 18 admin.password: 19 admin.passwordMtime: 20 21 # random server signature key for session validation (required). 22 # Autogenerated when missing. 23 server.secretkey: 24 25 # Shared secrets for authenticating GitHub, GitLab, BitBucket webhook events (optional). 26 # See https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/webhook.md for additional details. 27 # github webhook secret 28 webhook.github.secret: shhhh! it's a github secret 29 # gitlab webhook secret 30 webhook.gitlab.secret: shhhh! it's a gitlab secret 31 # bitbucket webhook secret 32 webhook.bitbucket.uuid: your-bitbucket-uuid 33 # bitbucket server webhook secret 34 webhook.bitbucketserver.secret: shhhh! it's a bitbucket server secret 35 # gogs server webhook secret 36 webhook.gogs.secret: shhhh! it's a gogs server secret 37 38 # an additional user password and its last modified time (see user definition in argocd-cm.yaml) 39 accounts.alice.password: 40 accounts.alice.passwordMtime: 41 # list of generated account tokens/api keys 42 accounts.alice.tokens: | 43 [{"id":"123","iat":1583789194,"exp":1583789194}]