您的位置:首页 > 房产 > 建筑 > 北京建设网官方网站_广东私人做网站的联系方式_怎么优化自己网站的关键词_运营和营销的区别和联系

北京建设网官方网站_广东私人做网站的联系方式_怎么优化自己网站的关键词_运营和营销的区别和联系

2025/1/8 18:21:02 来源:https://blog.csdn.net/zhaoyuqiang/article/details/142908586  浏览:    关键词:北京建设网官方网站_广东私人做网站的联系方式_怎么优化自己网站的关键词_运营和营销的区别和联系
北京建设网官方网站_广东私人做网站的联系方式_怎么优化自己网站的关键词_运营和营销的区别和联系

在这里插入图片描述

一、K8s的Deployment与StatefulSets

  在K8s中,Deployment将Pod部署成无状态的应用程序,它只关心Pod的数量、Pod更新方式、使用的镜像和资源限制等。由于是无状态的管理方式,因此Deployment中没有角色和顺序的概念,换句话说:Deployment中没有状态。
  通过使用Deployment,可以让开发人员上线部署Pod、设置Pod的副本、实现Pod的升级与回滚。通过在yaml文件中描述Deployment的目标是什么,Deployment控制器就会自动完成对Pod和Replica Set的管理。Kubernetes运行创建一个新的Deployment,也可以用一个新的Deployment替换旧的Deployment。
  K8s的StatefulSets控制器将Pod部署成有状态的应用程序。通过使用StatefulSets控制器,可以为Pod提供持久存储和持久的唯一性标识符。StatefulSets控制器与Deployment控制器不同的是,StatefulSets控制器为管理的Pod维护了一个有粘性的标识符。无论这些Pod如何被调度,每个Pod的标识符都是永久不变的。这一特点可以满足一些特殊场景的需要,例如:使用存储卷为为Kubernetes集群提供持久型存储时,可以使用StatefulSets控制器作为解决方案的一种。
  下面列举了一些StatefulSets的典型应用场景:

  • 需要唯一的、稳定的网络标识符,即:Pod重新调度后其Pod名称和主机名不变。
  • 需要持久的、稳定的持久化存储,即:Pod重新调度后还是能访问到相同的持久化数据。
  • 需要优雅的、有序的部署应用和扩容缩容,即:Pod的部署和启动是顺序要求的,在部署或者扩- 展的时候要依据定义的顺序依次依次进行。
  • 需要自动的、有序的滚动更新和回滚应用。

  视频讲解如下:

K8s中Deployment控制器与StatefulSet控制器的区别

【赵渝强老师】无状态控制器Deployment与有状态控制器StatefulSet的区别

二、Deployment与StatefulSets的区别

  下表对比了无状态的控制器Deployment与有状态控的制器StatefulSets的主要异同。
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com