spec:
defaultBackend:
service:
name: svc-1
port:
number: 80
rules:
- host: example.com
http:
paths:
- backend:
service:
name: svc-1
port:
number: 80
path: /
pathType: ImplementationSpecific
- host: example2.com
http:
paths:
- backend:
service:
name: svc-2
port:
number: 80
path: /
pathType: ImplementationSpecific
ingress:
- ip: w.x.y.z据我所知,证书管理器可以为example.com和example2.com颁发证书,因为主机是在入口配置中定义的。是否可以将证书颁发给example3.com (假设example3.com在DNS中指向ip w.x.y.z ),而不必手动创建证书请求?
发布于 2021-11-25 11:59:53
对于HTTP-01验证,cert-manager会创建自己的入口资源,所以集群中是否有相同DNS名称的其他入口并不重要。只需照常创建证书请求资源即可。
对于DNS验证,入口是绝对无关紧要的,所以如果你使用它,你绝对可以得到你的证书。
https://stackoverflow.com/questions/70107338
复制相似问题