.net core i上 K8S(五).netcore程式的hostip模式
阿新 • • 發佈:2018-12-13
上一章講了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.8202節點去檢視一下2000埠
訪問一下192.168.8202:2000
埠正常暴露,並能訪問,OK了!