Nginx Kubernetes入口中基于远程IP的SSL
在普通nginx中,我可以使用基于远程地址设置变量。我可以在ssl路径中使用此变量为访问服务器的不同远程网络选择不同的ssl证书和密钥。这是必要的,因为不同的网络环境具有不同的CANginx Kubernetes入口中基于远程IP的SSL,nginx,ssl,kubernetes,kubernetes-ingress,nginx-ingress,Nginx,Ssl,Kubernetes,Kubernetes Ingress,Nginx Ingress,在普通nginx中,我可以使用基于远程地址设置变量。我可以在ssl路径中使用此变量为访问服务器的不同远程网络选择不同的ssl证书和密钥。这是必要的,因为不同的网络环境具有不同的CA 如何在Kubernetes nginx入口中重现这种行为?甚至Istio?您可以为基本入口和每个入口自定义生成的配置。我不熟悉您所描述的配置,但混合了各种*-代码段configmap选项()或自定义模板()configmap选项没有帮助,我可能会构建自定义模板。但是,地理变量分配是全局的,而不是基于每台服务器。入口不
如何在Kubernetes nginx入口中重现这种行为?甚至Istio?您可以为基本入口和每个入口自定义生成的配置。我不熟悉您所描述的配置,但混合了各种*-代码段configmap选项()或自定义模板()configmap选项没有帮助,我可能会构建自定义模板。但是,地理变量分配是全局的,而不是基于每台服务器。入口不是为每个入口资源实例化一个完整的基于模板的配置吗?另外,手动ssl配置不会干扰入口资源tls规范吗?您可能需要使用这两种配置中的一些,初始化全局内容的主代码段,然后是每个入口位的自定义模板。这将包括更改默认的TLS证书处理,因为这都在模板中:)