Browse Source

Ingress with cert-manager

Simon Kaiser 3 years ago
parent
commit
96e5bc76f0

+ 4
- 5
gitops-kaisers-info/templates/argo-cd.yaml View File

24
         server:
24
         server:
25
           ingress: 
25
           ingress: 
26
             enabled: true
26
             enabled: true
27
-            hosts:
28
-              - argo-cd.kaisers.info
27
+            hostsname: argo-cd.kaisers.info
29
             paths:
28
             paths:
30
               - /
29
               - /
31
             pathType: Prefix
30
             pathType: Prefix
32
-    
33
-          extraArgs:
34
-          - --insecure
31
+            annotations:
32
+              cert-manager.io/cluster-issuer: letsencrypt-staging
33
+            tls: true

+ 2
- 1
gitops-kaisers-info/templates/letsencrypt.yaml View File

1
 apiVersion: cert-manager.io/v1
1
 apiVersion: cert-manager.io/v1
2
-kind: Issuer
2
+kind: ClusterIssuer
3
 metadata:
3
 metadata:
4
   name: letsencrypt-staging
4
   name: letsencrypt-staging
5
+  namespace: cert-manager
5
 spec:
6
 spec:
6
   acme:
7
   acme:
7
     email: simon.kaiser@gmx.net # replace this
8
     email: simon.kaiser@gmx.net # replace this