argo-cd
63 строки · 1.4 Кб
1# Repository credentials, for using the same credentials in multiple repositories.
2apiVersion: v13kind: Secret4metadata:5name: argoproj-https-creds6namespace: argocd7labels:8argocd.argoproj.io/secret-type: repo-creds9stringData:10url: https://github.com/argoproj11type: helm12password: my-password13username: my-username14---
15apiVersion: v116kind: Secret17metadata:18name: argoproj-ssh-creds19namespace: argocd20labels:21argocd.argoproj.io/secret-type: repo-creds22stringData:23url: git@github.com:argoproj-labs24type: helm25sshPrivateKey: |26-----BEGIN OPENSSH PRIVATE KEY-----
27...
28-----END OPENSSH PRIVATE KEY-----
29---
30apiVersion: v131kind: Secret32metadata:33name: github-creds34namespace: argocd35labels:36argocd.argoproj.io/secret-type: repo-creds37stringData:38url: https://github.com/argoproj39type: helm40githubAppID: 141githubAppInstallationID: 242githubAppPrivateKey: |43-----BEGIN OPENSSH PRIVATE KEY-----
44...
45-----END OPENSSH PRIVATE KEY-----
46---
47apiVersion: v148kind: Secret49metadata:50name: github-enterprise-creds51namespace: argocd52labels:53argocd.argoproj.io/secret-type: repo-creds54stringData:55url: https://github.com/argoproj56type: helm57githubAppID: 158githubAppInstallationID: 259githubAppEnterpriseBaseUrl: https://ghe.example.com/api/v360githubAppPrivateKey: |61-----BEGIN OPENSSH PRIVATE KEY-----
62...
63-----END OPENSSH PRIVATE KEY-----