argo-cd

Форк
0
/
argocd-repositories.yaml 
69 строк · 2.0 Кб
1
# Git repositories configure Argo CD with (optional).
2
# This list is updated when configuring/removing repos from the UI/CLI
3
# Note: the last example in the list would use a repository credential template, configured under "argocd-repo-creds.yaml".
4
apiVersion: v1
5
kind: Secret
6
metadata:
7
  name: my-private-https-repo
8
  namespace: argocd
9
  labels:
10
    argocd.argoproj.io/secret-type: repository
11
stringData:
12
  url: https://github.com/argoproj/argocd-example-apps
13
  password: my-password
14
  username: my-username
15
  insecure: "true" # Ignore validity of server's TLS certificate. Defaults to "false"
16
  forceHttpBasicAuth: "true" # Skip auth method negotiation and force usage of HTTP basic auth. Defaults to "false"
17
  enableLfs: "true" # Enable git-lfs for this repository. Defaults to "false"
18
---
19
apiVersion: v1
20
kind: Secret
21
metadata:
22
  name: my-private-ssh-repo
23
  namespace: argocd
24
  labels:
25
    argocd.argoproj.io/secret-type: repository
26
stringData:
27
  url: ssh://git@github.com/argoproj/argocd-example-apps
28
  sshPrivateKey: |
29
    -----BEGIN OPENSSH PRIVATE KEY-----
30
    ...
31
    -----END OPENSSH PRIVATE KEY-----
32
  insecure: "true" # Do not perform a host key check for the server. Defaults to "false"
33
  enableLfs: "true" # Enable git-lfs for this repository. Defaults to "false"
34
---
35
apiVersion: v1
36
kind: Secret
37
metadata:
38
  name: istio-helm-repo
39
  namespace: argocd
40
  labels:
41
    argocd.argoproj.io/secret-type: repository
42
stringData:
43
  url: https://storage.googleapis.com/istio-prerelease/daily-build/master-latest-daily/charts
44
  name: istio.io
45
  type: helm
46
---
47
apiVersion: v1
48
kind: Secret
49
metadata:
50
  name: private-helm-repo
51
  namespace: argocd
52
  labels:
53
    argocd.argoproj.io/secret-type: repository
54
stringData:
55
  url: https://my-private-chart-repo.internal
56
  name: private-repo
57
  type: helm
58
  password: my-password
59
  username: my-username
60
---
61
apiVersion: v1
62
kind: Secret
63
metadata:
64
  name: private-repo
65
  namespace: argocd
66
  labels:
67
    argocd.argoproj.io/secret-type: repository
68
stringData:
69
  url: https://github.com/argoproj/private-repo

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.