Kubernetes 服务类型与健康检查全解析
1. 集群 IP 服务(ClusterIP Service)
1.1 验证集群 IP 服务与 Pod 通信
执行命令查看 ClusterIP 服务的 Selector 块,发现该服务由 --expose 参数创建,并配置了正确的标签,此标签与同时创建的 nginx - clusterip Pod 匹配。为验证这一点,可执行以下命令查看 Pod 的标签:
$ kubectl get pods/nginx-clusterip --show-labels
输出结果如下:
| NAME | READY | STATUS | RESTARTS | AGE | LABELS |
|-------------------|-------|---------|----------|-----|--------------------|
| nginx - clusterip | 1/1 | Running | 0 | 76s | run = nginx - clusterip |
可以看到,服务的选择器与 Pod 上定义的标签相匹配,二者之间建立了通信。我们可以从集群中的另一个 Pod 直接调用 ClusterIP 服务,由于该服务名为 nginx - clusterip ,其访问地址为 nginx - clu
超级会员免费看
订阅专栏 解锁全文
1581

被折叠的 条评论
为什么被折叠?



