您好,我们测试环境部署的是一个3节点集群,在自己的项目下需要设置网络隔离,限制外部访问,但在测试过程中发现,如我在该项目下部署了nginx,并使用NodePort方式来允许外网访问,未打开网络隔离之前访问均正常;但打开网络隔离后,使用集群节点IP+NodePort无法访问(telnet测试):
备注:192.168.2.112为我外部访问ip,192.168.2.122为我的master节点IP,30285为nginx的NodePort
master ~]# telnet 192.168.2.122 30285 Trying 192.168.2.122...
于是添加网络隔离规则,设置如下:
添加后依然无法访问:
目前存在以下疑问:
- 1,打开网络隔离后为什么会对集群的节点Ip的访问造成隔离?
- 2,如果通过设置ip白名单的方式允许外网访问,但添加后依然无法访问,是规则设置有错误还是什么原因?
- 3,目前尚未找到针对该功能设置的文档,能否详细的介绍一下?