介绍 SRV 记录
SRV 记录是 服务 到 ip:port 的映射, headless service 资源会创建 SRV 记录.
- dig 命令
使用临时 pod 查询 SRV 记录:
- 创建临时 pod

- 使用 dig 命令查询
$ dig SRV kubia.default.svc.cluster.local
- 输出

k.d.s.c.l是为了排版把kubia.default.svc.cluster.local做了缩写, 是服务名ADDITIONAL SECTION中是提供指定服务的具体节点- ip 顺序是随机的
10.4.1 通过 DNS 实现伙伴间彼此发现

10.4.2 更新 Statefulset
- 编辑 statefulset
spec.replicas=3spec.template.spec.containers.image=新镜像
$ kubectl edit statefulset kubia
- 查看 pod

- Statefulset 需要手动删除旧 pod 来重新创建 pod
- k8s1.7 开始支持与 Deployment 和 DaemonSet 一样的滚动升级

10.4.3 尝试集群数据存储
- 发送一些数据
- 写的时候还是随机存储某个节点

- 读取数据

