从零开始入门 K8s | 有状态应用编排 - StatefulSet

阿里巴巴云原生小助手 2020-02-12

nginx 配置 service

作者 | 酒祝  阿里巴巴技术专家

本文整理自《CNCF x Alibaba 云原生技术公开课》第 22 讲。

关注“阿里巴巴云原生”公众号,回复关键词“入门”,即可下载从零入门 K8s 系列文章 PPT。

导读:有状态应用的部署交付向来都是应用运维领域的难点之一,常见的有状态需求如在磁盘持久化状态、每个机器需要独立且稳定的网络标识、发布顺序确定性等。针对这类问题 Kubernetes 提供了 StatefulSet 控制器,作为帮助有状态应用部署和在 K8s 环境落地的 Workload。

一、“有状态”需求

我们之前讲到过 Deployment 作为一个应用编排管理工具,它为我们提供了哪些功能?

如下图所示:

1.png

  • 首先它支持定义一组 Pod 的期望数量,Controller 会为我们维持 Pod 的数量在期望的版本以及期望的数量;
  • 第二它支持配置
登录 后评论
下一篇
云栖号
8367人浏览
2020-03-04
相关推荐
Kubernetes - 1 入门介绍
555人浏览
2019-10-22 20:11:18
0
0
0
535