当前位置: 移动技术网 > IT编程>开发语言>.net > .net core i上 K8S(五).netcore程序的hostip模式

.net core i上 K8S(五).netcore程序的hostip模式

2018年12月14日  | 移动技术网IT编程  | 我要评论

陈佩斯的孩子,酷衣鞋帮,形势与政策心得体会

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

1.pod的hostip模式

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

apiversion: v1
kind: pod
metadata: 
  name: netcore-pod
  labels:
    app: netcorepod
spec:
  containers:
  - name: netcorepod
    image: chenyishi/webdocker_s_provider
    ports:
    - name: port
      containerport: 1000
      hostip: 0.0.0.0              #指定ip
      hostport: 2000                #宿主机要暴漏的端口
      protocol: tcp
    env:
    - name: serverport
      value: "1000"

直接create

kubectl create -f netcore-pod2.yaml 

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

访问一下192.168.8.202:2000

 

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

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网