我需要在Nginx入口控制器中设置conf.d文件。 我需要更改的字段是ssl_certificate和ssl_certificate_key。
我会为Yaml示例感到高兴。
答案 0 :(得分:1)
您可以使用Nginx入口控制器的配置参数设置这些字段。
有一个nginx入口控制器argument可以做到这一点:
--default-ssl-certificate: namespace/tls-secret
这将设置默认证书,以防入口资源未指定证书。
您还可以为每个入口资源设置tls机密:
spec:
tls:
- hosts:
- my.host.com
secretName: tls-secret
这两个解决方案都在nginx配置中设置了ssl_certificate
和ssl_certificate_key