有状态pod部署

    statefulset保证了pod在重新调度后保留他们的标识和状态,statefulset创建的每个副本并不完全一样,每个pod都可以拥有一组独立的数据卷(持久化状态)、pod名字都是有规律的(固定的)。
稳定的网络标识
    statefulset创建的每个pod都一个从零开始的顺序索引,这个会体现在pod的主机名和pod对应的固定存储上,这些名称都是可预知的。因为它是由statefulset的名称加该实例的顺序索引值组成的。

扩缩容:
    扩缩容在statefulset(有状态)pod 中也是可以预知的,扩容按照现有索引递增,缩容默认是从最高索引递减。但在有实例不健康的状态下不允许缩容操作。

持久卷:
    有状态的pod存储必须是持久的,并且与pod解耦。
重新挂载持久卷声明到相同pod的新实例上:
    缩容时statefulset会保留持久卷声明,新的pod实例会使用绑定在持久卷上相同的声明和骑上的数据。当误操作缩容一个statefulset后,可以做一次扩容来恢复。新的pod实例会运行到与之前完全一致的状态(名字也一样)
    一个statefulset必须在准确的确认一个pod不在运行后才会去创建它的替换。(最多一个原则)


RBAC资源
    RBAC授权规则通过四种资源进行配置,可分为两组
        1、Role(角色)和ClusterRole(集群角色)、指定在资源上可以执行哪些动词
        2、RoleBinding(角色绑定)和ClusterRoleBinding(集群角色绑定),它们将上述角色绑定到特定的用户或组、ServiceAccounts上。
        3、角色和角色绑定的是命名空间的资源。
        4、集群角色和集群角色绑定是集群级别的资源。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值