经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » ASP.net » 查看文章
.net core i上 K8S(五).netcore程序的hostip模式
来源:cnblogs  作者:老六代码  时间:2018/12/14 9:37:48  对本文有异议

上一章讲了pod的管理,今天再分享一个pod的访问方式

1.Pod的HostIP模式

Pod的HostIP模式,可以通过宿主机访问pod内的服务,创建yaml文件如下

  1. apiVersion: v1
  2. kind: Pod
  3. metadata:
  4. name: netcore-pod
  5. labels:
  6. app: netcorepod
  7. spec:
  8. containers:
  9. - name: netcorepod
  10. image: chenyishi/webdocker_s_provider
  11. ports:
  12. - name: port
  13. containerPort: 1000
  14. hostIP: 0.0.0.0              #指定IP
  15. hostPort: 2000                #宿主机要暴漏的端口
  16. protocol: TCP
  17. env:
  18. - name: serverport
  19. value: "1000"

直接create

  1. kubectl create -f netcore-pod2.yaml

我们去192.1268.8.202节点去查看一下2000端口

访问一下192.168.8.202:2000

 

端口正常暴露,并能访问,OK了!

 

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号