0
点赞
收藏
分享

微信扫一扫

持续集成部署-k8s-资源调度:StatefulSet

雨鸣静声 2023-10-20 阅读 18

持续集成部署-k8s-资源调度:StatefulSet

1. StatefulSet 简介

Kubernetes(K8s)中,StatefulSet是一种控制器对象,用于管理有状态应用程序的部署和扩展。与Deployment不同,StatefulSet旨在为有状态的应用程序提供唯一标识和稳定的网络标识。

StatefulSet的概念和作用如下:

  • 唯一标识:StatefulSet为每个Pod实例分配唯一的持久标识符,称为稳定的网络标识(Stable Network Identity)。这个标识可以是一个固定的DNS名称或稳定的网络地址,使得有状态的应用程序能够在重新部署或扩展时保持其标识不变。这对于需要固定标识的应用程序(如数据库)非常重要。

  • 有序部署和扩展StatefulSet确保Pod实例以顺序方式创建、更新和删除。它按照定义中的顺序依次处理

举报

相关推荐

0 条评论