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