nginx入口控制器始终在访问日志中显示CNI IP作为源IP

时间:2019-04-02 07:50:22

标签: kubernetes kubernetes-ingress nginx-ingress

我正在使用Weave Net CNI运行Kubernetes 1.14集群。由于必须使用基于DNS的负载平衡和故障转移,因此我需要使入口控制器在端口80/443上可用。

我为nginx Ingress Helm Chart配置了以下值,它使用主机端口并作为守护程序运行:

kind: DeamonSet
daemonset:
  useHostPort: true

虽然可行,但访问日志中并未包含连接客户端的正确源IP,而是包含 weave 网络接口的IP地址,在本例中为10.32.0.1。

是否可以使用端口80和443,并且仍然能够看到连接客户端的正确源IP地址?

0 个答案:

没有答案