service幾種訪問型別( LoadBalancer 外網訪問,ClusterIP k8s叢集內訪問,LoadBalancer VPC內網負載均衡)
一、叢集外訪問(負載均衡)
kind: Service
apiVersion: v1
spec:
ports:
- protocol: TCP
port: 4341
targetPort: 8080
nodePort: 30875
clusterIP: 10.247.80.24
type: LoadBalancer
externalIPs: #外部負載均衡
- 172.30.10.4
- 172.30.10.3
sessionAffinity: None
externalTrafficPolicy: Cluster
status:
loadBalancer:
ingress:
- {}
二、k8s叢集內訪問
kind: Service
apiVersion: v1
spec:
ports:
- protocol: TCP
port: 4321
targetPort: 8080
clusterIP: 10.247.80.246
type: ClusterIP
externalIPs: #叢集內互訪
- 172.30.10.201
- 172.30.10.42
sessionAffinity: None
status:
loadBalancer: {}
三、vpc內網負載均衡
kind: Service
apiVersion: v1
spec:
ports:
- name: cce-service-0
protocol: TCP
port: 4321
targetPort: 8080
nodePort: 31118
clusterIP: 10.247.220.187
type: LoadBalancer
loadBalancerIP: 172.30.12.33
sessionAffinity: None
externalTrafficPolicy: Cluster
status:
loadBalancer:
ingress:
- ip: 172.30.12.33