浏览代码

Add example cert.yaml and fix Ingress

master
Ray Burgemeestre 6 年前
父节点
当前提交
d711eba8c3
共有 2 个文件被更改,包括 24 次插入0 次删除
  1. +23
    -0
      kube/untested/cert.yaml
  2. +1
    -0
      kube/untested/ingress.yaml

+ 23
- 0
kube/untested/cert.yaml 查看文件

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 查看文件

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:

正在加载...
取消
保存