kubernets之statefulset资源

一  了解Statefukset

 

  1.1  对比statefulset与RS以及RC的区别以及相同点

    • Statefulset是有状态的,而RC以及RS等是没有状态的
    • Statefulset是有序的,拥有规则的主机名和名称,而RS以及RC是无序的
    • 通常为Statefulset提供的服务一般都是创建headless service,通过headless service可以为statefulset提供唯一的DNS记录,例如一个在default的命名空间里面名为A-0的pod,提供服务的为foo的headless service,我们则可以使用a-0.foo.default.svc.cluster.local,而在ReplicaSet是行不通的
    • 当一个Statefulset管理的pod异常消失后,Statefulset会创建一个与之一摸一样的pod,包括名称,pod名称,以及后端引用的pvc等(但是新的pod不要求调度到之前pod所在的节点上)

  1.2  Statefulset扩所容方面的差别  

kubernets之statefulset资源

上一篇:git上传到GitHub


下一篇:借助webpack4环境之-测试