Sfoglia il codice sorgente

Configures authentik ingress for letsencrypt

Simon Kaiser 3 anni fa
parent
commit
73a31f2688

+ 6
- 0
gitops-kaisers-info/templates/authentik.yaml Vedi File

47
 
47
 
48
         ingress:
48
         ingress:
49
           enabled: true
49
           enabled: true
50
+          annotations:
51
+            cert-manager.io/cluster-issuer: letsencrypt-prod
50
           hosts:
52
           hosts:
51
             - host: authentik.kaisers.info
53
             - host: authentik.kaisers.info
52
               paths:
54
               paths:
53
                 - path: "/"
55
                 - path: "/"
54
                   pathType: Prefix
56
                   pathType: Prefix
57
+          tls:
58
+            - hosts:
59
+                - authentik.kaisers.info
60
+              secretName: authentik-kaisers-info-tls
55
 
61
 
56
         postgresql:
62
         postgresql:
57
           enabled: true
63
           enabled: true

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

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