首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Digital Ocean Kubernetes上配置NodePort?

如何在Digital Ocean Kubernetes上配置NodePort?
EN

Stack Overflow用户
提问于 2018-12-15 15:36:41
回答 1查看 1.2K关注 0票数 3

我是Kubernetes的新手。我搜索到您可以使用LoadBalancerNodePort来公开服务。我正在尝试学习https://kubernetes.io/docs/tutorials/上的教程。

我可以用LoadBalancer公开服务,但不能用NodePort。下面是我使用的命令。

代码语言:javascript
复制
kubectl expose deployment/kubernetes-bootcamp --type="NodePort" --port 8080
EN

回答 1

Stack Overflow用户

发布于 2018-12-15 16:49:06

我猜你是专门关注'Use a Service to Access an Application in a Cluster'

只是为了在回答中注意到您已经在注释中得到了什么,您没有在该示例中的expose上设置--port参数,而只是在run上设置。您可以在run命令中设置Pod响应的端口,但不设置expose中外部公开的端口- k8s将自动从NodePort范围中为您选择该端口,然后告诉您它选择了哪个端口。然后,您找到一个节点的公网IP才能访问。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53790497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档