kubernetes的Statefulset介绍

StatefulSet是一种给Pod提供唯一标志的控制器,他可以保证部署和扩展的顺序。

  • Pod一致性
    包含次序(启动和停止次序)、网络一致性。此一致性和Pod相关、与被调度到哪个Node节点无关。
  • 稳定的次序
    对于N各副本的StatefulSet,每个Pod都在[0,N)范围内分配一个数字序号,且是唯一的。
  • 稳定的网络
    Pod的hostname模式为(statefulset名称)-(序号)
  • 稳定的存储
    通过VolumeClaimTemplate为每个Pod创建一个PV,删除、减少副本不会删除相关的卷
posted @ 2019-05-14 15:26  yuhaohao  阅读(159)  评论(0编辑  收藏  举报