Bläddra i källkod

Add example cert.yaml and fix Ingress

master
Ray Burgemeestre 6 år sedan
förälder
incheckning
d711eba8c3
2 ändrade filer med 24 tillägg och 0 borttagningar
  1. +23
    -0
      kube/untested/cert.yaml
  2. +1
    -0
      kube/untested/ingress.yaml

+ 23
- 0
kube/untested/cert.yaml Visa fil

apiVersion: certmanager.k8s.io/v1alpha1
kind: Certificate
metadata:
name: webserver-cheerp-cert
namespace: default
spec:
secretName: webserver-cheerp-tls
issuerRef:
name: letsencrypt-staging
commonName: cheerp.cppse.nl
dnsNames:
- cheerp.cppse.nl
acme:
config:
- http01:
ingressClass: nginx
domains:
- cheerp.cppse.nl
- http01:
ingress: my-ingress
domains:
- cheerp.cppse.nl


kube/ingress.yaml → kube/untested/ingress.yaml Visa fil

annotations: annotations:
# enable kube-lego for this ingress # enable kube-lego for this ingress
kubernetes.io/tls-acme: "true" kubernetes.io/tls-acme: "true"
nginx.ingress.kubernetes.io/rewrite-target: /
spec: spec:
# this enables tls for the specified domain names # this enables tls for the specified domain names
tls: tls:

Laddar…
Avbryt
Spara