---apiVersion: v1kind: Servicemetadata:name: cluster-linknamespace: hivesecspec:type: ClusterIPselector: #标签选择器app: cluster-linkports:- name: cluster-link #端口名称(唯一)port: 9001 #service端口targetPort: 9001 #容器端口protocol: TCP #端口协议- name: proxyport: 1080targetPort: 1080protocol: TCP
Service
ClusterIP:集群内部访问,如果是NodePort,就是暴露端口到集群外部。
service访问过程:
port是service的的端口
targetport是pod也就是容器的端口
nodeport是容器所在宿主机的端口(实质上也是通过service暴露给了宿主机,而port却没有)
