cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit c1e9a83e1f123dc2c8763b64d21596ac58a23b6f
parent 19f121f3c9dddbad8c72fd66f895d901ea2ce6de
Author: MTRNord <mtrnord1@gmail.com>
Date:   Sun,  7 Jul 2024 22:06:26 +0200

Actually generate cert

Diffstat:
Mapps/base/traefik/dashboard_ingressroute.yml | 17+++++++++++++++++
1 file changed, 17 insertions(+), 0 deletions(-)

diff --git a/apps/base/traefik/dashboard_ingressroute.yml b/apps/base/traefik/dashboard_ingressroute.yml @@ -1,3 +1,4 @@ +--- apiVersion: traefik.containo.us/v1alpha1 kind: IngressRoute metadata: @@ -16,3 +17,18 @@ spec: kind: TraefikService tls: secretName: midnightthoughts-tls-secret +--- +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: midnightthoughts-tls-secret + namespace: traefik-ingress +spec: + secretName: midnightthoughts-tls-secret + dnsNames: + - dashboard.kubernetes.midnightthoughts.space + issuerRef: + name: letsencrypt-dns + # We can reference ClusterIssuers by changing the kind here. + # The default value is Issuer (i.e. a locally namespaced Issuer) + kind: ClusterIssuer +\ No newline at end of file