Rot*_*eti 5 load-balancing nginx kubernetes kubernetes-ingress
我安装ingress-nginx在群集中。我尝试使用该kind: nodePort选项公开服务,但这仅允许30000-32767(AFAIK)之间的端口范围...我需要在80http和443tls的端口公开服务,以便我可以A Records将域直接链接到服务。有谁知道该怎么做?
我type: LoadBalancer之前尝试过,但效果很好,但是这会在我的云提供商处为每个集群创建一个新的外部负载均衡器。在当前情况下,我想生成多个小型集群。为每个集群创建一个新的(数字海洋)Load Balalancer太昂贵了,所以我决定使用它自己的内部入口控制器运行每个集群,并将其直接公开80/443。
小智 3
如果您想从服务获取 80 端口的 IP,您可以使用服务配置 yaml 中的 externalIP 字段。您可以在此处找到如何编写 yaml Kubernetes 外部 IP
但是,如果您的用例确实类似于启动并运行入口控制器,则不需要将服务公开到外部。
| 归档时间: |
|
| 查看次数: |
3584 次 |
| 最近记录: |