基础知识

镜像拉去策略:imagePullPolicy:   

IfNotPresent   如果从本地有镜像从本地拉取

Always:     从镜像仓库拉取

① capacity 指定 PV 的容量为 1G。

② accessModes 指定访问模式为 ReadWriteOnce,支持的访问模式有:
ReadWriteOnce – PV 能以 read-write 模式 mount 到单个节点。
ReadOnlyMany – PV 能以 read-only 模式 mount 到多个节点。
ReadWriteMany – PV 能以 read-write 模式 mount 到多个节点。

③ persistentVolumeReclaimPolicy 指定当 PV 的回收策略为 Recycle,支持的策略有:
Retain – 需要管理员手工回收。
Recycle – 清除 PV 中的数据,效果相当于执行 rm -rf /thevolume/*。
Delete – 删除 Storage Provider 上的对应存储资源,例如 AWS EBS、GCE PD、Azure Disk、OpenStack Cinder Volume 等。

无头服务(Headless Service)

要定义一个服务(Service)为无头服务(Headless Service),需要把Service定义中的ClusterIP配置项设置为空: spec.clusterIP:None。和普通Service相比,Headless Service没有ClusterIP(所以没有负载均衡),它会给一个集群内部的每个成员提供一个唯一的DNS域名来作为每个成员的网络标识,集群内部成员之间使用域名通信

sh-4.2# nslookup kafka-hs.default
Server:        10.254.0.2
Address:    10.254.0.2#53

Name:    kafka-hs.default.svc.cluster.local
Address: 10.233.20.15
Name:    kafka-hs.default.svc.cluster.local
Address: 10.233.93.16
Name:    kafka-hs.default.svc.cluster.local
Address: 10.233.97.15

sh-4.2# nslookup kafka-0.kafka-hs.default
Server:        10.254.0.2
Address:    10.254.0.2#53

Name:    kafka-0.kafka-hs.default.svc.cluster.local
Address: 10.233.97.15

sh-4.2# nslookup kafka-1.kafka-hs.default
Server:        10.254.0.2
Address:    10.254.0.2#53

Name:    kafka-1.kafka-hs.default.svc.cluster.local
Address: 10.233.93.16

sh-4.2# nslookup kafka-2.kafka-hs.default
Server:        10.254.0.2
Address:    10.254.0.2#53

Name:    kafka-2.kafka-hs.default.svc.cluster.local
Address: 10.233.20.15
原文地址:https://www.cnblogs.com/fengjian2016/p/8995921.html