Daemonset 有哪几种更新方式?

Daemonset 有哪几种更新方式?
A. Blue-Green
B. On-Delete
C. RollingUpdate
D. Canary

选择BC
DaemonSet有两种更新方式:‌OnDelete和RollingUpdate。‌

OnDelete:‌这是DaemonSet的默认升级策略,‌与1.5及之前版本的Kubernetes保持一致。‌当使用OnDelete作为升级策略时,‌在创建好新的DaemonSet配置之后,‌新的Pod并不会被自动创建,‌直到用户手动删除旧版本的Pod,‌才触发新建操作。‌这意味着只有当手工删除了DaemonSet创建的Pod副本后,‌新的Pod副本才会被创建出来。‌如果不设置updateStrategy的值,‌则在Kubernetes 1.6之后的版本中,‌OnDelete会被作为updateStrategy的默认设置。‌
RollingUpdate:‌这是从Kubernetes 1.6版本开始引入的更新策略,‌也是默认的更新策略。‌使用RollingUpdate更新策略时,‌在更新DaemonSet模板后,‌老的DaemonSet Pod将被终止,‌并且将以受控方式自动创建新的DaemonSet Pod。‌在更新期间,‌最多只能有一个Pod运行于每个节点上,‌确保服务的连续性。‌
这两种更新方式的不同在于,‌OnDelete需要手动删除旧的Pod以触发新的Pod的创建,‌而RollingUpdate则会自动进行Pod的滚动更新,‌无需手动干预。‌

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值