1. 程式人生 > >.net core i上 K8S(五).netcore程式的hostip模式

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

上一章講了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了!