K8S基本操作-05-Service基本使用
列出 services
kubectl get services
結果如下
controlplane ~ ➜ kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.43.0.1 <none> 443/TCP 13m
kubernetes 的 ClusterIP 是 K8S 預設的服務。
顯示 service 的細部內容
kubectl describe service kubernetes
結果如下。
controlplane ~ ➜ kubectl describe service kubernetes
Name: kubernetes
Namespace: default
Labels: component=apiserver
provider=kubernetes
Annotations: <none>
Selector: <none>
Type: ClusterIP
IP Family Policy: SingleStack
IP Families: IPv4
IP: 10.43.0.1
IPs: 10.43.0.1
Port: https 443/TCP
TargetPort: 6443/TCP
Endpoints: 192.13.254.6:6443
Session Affinity: None
Events: <none>
上方 Port 在 Service 上 TargetPort 在 Pod 上。