0

我需要在 Nginx 入口控制器中设置 conf.d 文件。我需要更改的字段是 ssl_certificate 和 ssl_certificate_key。

我会为 yaml 示例感到高兴。

4

1 回答 1

1

您可以使用 Nginx 入口控制器的配置参数设置这些字段。

有一个 nginx 入口控制器参数可以做到这一点:

--default-ssl-certificate: namespace/tls-secret

这将设置一个默认证书,以防入口资源未指定一个。

您还可以为每个入口资源设置一个 tls 机密:

spec:
  tls:
  - hosts:
    - my.host.com
    secretName: tls-secret

这两个解决方案集ssl_certificatessl_certificate_keynginx 配置中

于 2018-09-27T14:58:20.590 回答