Kubernetes——StatefulSet资源扩缩容(增加/减少副本数量)

StatefulSet资源扩缩容

  StatefulSet 资源的扩缩容与 Deployment 资源相似,即通过修改资源的副本数来改动其目标 Pod 资源数量。

  对 StatefulSet 资源来说,kubectl scale 和 kubectl path 命令均可实现此功能,也可以使用 kubectl edit 命令直接修改其副本,或者在修改配置文件之后,由 Kubectl apply 命令重新声明。

  例如,我们将 myapp 中的 Pod 副本数量扩展到 6 个。

1
2
kubectl scale statefulset myapp --replicas=6
statefulset.apps "myapp" scaled

  Statefulset 资源的扩展过程与创建过程的 Pod 资源生成策略相同,默认为顺序执行,而且其名称也将现有 Pod 资源的最后一个序号向后进行。

  与扩容操作相比,缩容操作只需要将其副本数量调低些即可。缩减规模终止 Pod 资源的默认策略也是以 Pod 顺序号逆序逐一进行,直到数量满足期望目标为止。

posted @   左扬  阅读(743)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2021-06-29 Kubernetes——安装GlusterFS分布式文件系统(一)
2018-06-29 《SaltStack技术入门与实践》—— 实践案例 <中小型Web架构>2 Keepalived
2018-06-29 《SaltStack技术入门与实践》—— 实践案例 <中小型Web架构>1 初始化和Haproxy
2018-06-29 《SaltStack技术入门与实践》—— Peer
2018-06-29 《SaltStack技术入门与实践》—— Mine
2018-06-29 《SaltStack技术入门与实践》—— Renderer组件
levels of contents
点击右上角即可分享
微信分享提示