Simon Kaiser 3 vuotta sitten
vanhempi
commit
d6d24bf01a
1 muutettua tiedostoa jossa 0 lisäystä ja 68 poistoa
  1. 0
    68
      gitops-kaisers-info/templates/cert-manager.yaml

+ 0
- 68
gitops-kaisers-info/templates/cert-manager.yaml Näytä tiedosto

@@ -1,68 +0,0 @@
1
-apiVersion: argoproj.io/v1alpha1
2
-kind: Application
3
-metadata:
4
-  name: cert-manager
5
-  namespace: {{ .Values.spec.namespace }}
6
-  finalizers:
7
-  - resources-finalizer.argocd.argoproj.io
8
-spec:
9
-  destination:
10
-    namespace: cert-manager
11
-    name: {{ .Values.spec.destination.name }}
12
-  project: {{ .Values.spec.project }}
13
-  syncPolicy:
14
-    automated:
15
-      prune: true
16
-      selfHeal: true
17
-  source:
18
-    chart: cert-manager
19
-    repoURL: https://charts.jetstack.io
20
-    targetRevision: 1.7.1
21
-    helm:
22
-      releaseName: cert-manager
23
----
24
-apiVersion: cert-manager.io/v1
25
-kind: ClusterIssuer
26
-metadata:
27
-  name: letsencrypt-staging
28
-  namespace: cert-manager
29
-spec:
30
-  acme:
31
-    email: "admin@kaisers.info" # replace this
32
-    privateKeySecretRef:
33
-      name: "staging-issuer-account-key"
34
-    server: "https://acme-staging-v02.api.letsencrypt.org/directory"
35
-    solvers:
36
-      - http01:
37
-          ingress:
38
-            class: "traefik"
39
-            ingressTemplate:
40
-              metadata:
41
-                annotations:
42
-                  kubernetes.io/ingress.class: "traefik"
43
-#                  traefik.ingress.kubernetes.io/router.tls: "true"
44
-#                  traefik.ingress.kubernetes.io/frontend-entry-points: "https"
45
-#                  traefik.ingress.kubernetes.io/router.entrypoints: "websecure"
46
----
47
-apiVersion: cert-manager.io/v1
48
-kind: ClusterIssuer
49
-metadata:
50
-  name: letsencrypt-prod
51
-  namespace: cert-manager
52
-spec:
53
-  acme:
54
-    email: "admin@kaisers.info" # replace this
55
-    privateKeySecretRef:
56
-      name: "prod-issuer-account-key"
57
-    server: "https://acme-v02.api.letsencrypt.org/directory"
58
-    solvers:
59
-      - http01:
60
-          ingress:
61
-            class: "traefik"
62
-            ingressTemplate:
63
-              metadata:
64
-                annotations:
65
-                  kubernetes.io/ingress.class: "traefik"
66
-                  traefik.ingress.kubernetes.io/router.tls: "true"
67
-                  traefik.ingress.kubernetes.io/frontend-entry-points: "https"
68
-                  traefik.ingress.kubernetes.io/router.entrypoints: "websecure"