我正在实现一个 Helm 图表,它部署了一个带有一个工作节点和一个控制平面的简单 Eureka 服务器:
https://github.com/rcbandit111/mockup/tree/master/helm_chart/mockup-chart
我在本机 kubernetes 安装上部署了这个 Helm Chart。 如何将端口 8761 公开为对外部网络可见,以便我可以通过运行
http://....:8761
在浏览器中打开它?
这取决于您拥有的提供商,如果它支持服务类型负载均衡器,您应该将您的values.yaml更改为
service:
type: LoadBalancer
port: 8761
那么您的 Eureka 服务器应该可以在
http://....:8761
使用
根据您在 service.yaml 和 values.yaml 中的内容,您的 Eureka 服务器应该在 http://....:30066 可用,因为您正在使用
NodePort