在Azure中创建kubernetes LoadBalancer服务时如何避免/控制默认安全组规则的创建?

时间:2019-10-30 15:38:45

标签: azure kubernetes

每当我使用类型为LoadBalancer的kubernetes服务创建Nginx入口控制器时,它将向负载均衡器安全组添加规​​则500/501,从而向互联网打开80和443。

有没有办法防止这种情况或更改这些规则?

1 个答案:

答案 0 :(得分:0)

端口80和443是Nginx入口使用的默认端口,它是在nginx入口图表的values.yaml文件中设置的。通常,端口80用于HTTP,而端口443用于https。但是,如果您想根据需要更改它们,则可以在通过以下方式安装它们时进行设置:

--set controller.service.ports.http=8081 \
--set controller.service.ports.https=8082 \

结果显示在这里:

enter image description here

您可以下载Nginx入口图并阅读其中的设置。然后,您可以使用上述格式随意更改设置。