Add letsencrypt

This commit is contained in:
2024-02-18 17:59:20 -07:00
parent 0b72912403
commit f46465eff3
3 changed files with 33 additions and 9 deletions

View File

@ -18,6 +18,8 @@ apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress-mandelmapper
annotations:
cert-manager.io/issuer: letsencrypt
spec:
ingressClassName: nginx
rules:
@ -31,6 +33,10 @@ spec:
name: mandelmapper
port:
number: 6161
tls:
- hosts:
- mandelmap.home.stevenpolley.net
secretName: mandelmap-cert
---
apiVersion: networking.k8s.io/v1
kind: Ingress
@ -53,6 +59,7 @@ apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress-myserviceb
cert-manager.io/issuer: letsencrypt
spec:
ingressClassName: nginx
rules:
@ -70,7 +77,7 @@ spec:
- myserviceb.foo.org
secretName: example-tls
---
# A secret must also be provided, likely by a cert-manager of some kind
# A secret must also be provided, this will be created by cert-manager
apiVersion: v1
kind: Secret
metadata: