首页IT科技k8s control-plane(k8s控制器Deployment使用详解)

k8s control-plane(k8s控制器Deployment使用详解)

时间2025-06-14 16:22:10分类IT科技浏览3988
导读:前言 在上一篇我们聊了k8s中各种控制器的使用,本篇将以控制器中比较常用的一种控制器Deployment 进行详细的说明。...

前言

在上一篇我们聊了k8s中各种控制器的使用            ,本篇将以控制器中比较常用的一种控制器Deployment 进行详细的说明            。

一           、Deployment 简介

为了更好解决服务编排的问题                 ,kubernetes在V1.2版本开始      ,引入了Deployment控制器;

需要说明的是         ,Deployment控制器并不直接管理pod                 ,而是通过管理ReplicaSet来简介管理Pod        ,即:Deployment管理ReplicaSet      ,ReplicaSet管理Pod                  ,所以Deployment比ReplicaSet功能更加强大                 。

二                  、Deployment 功能

Deployment主要功能如下:

支持ReplicaSet的所有功能; 支持发布的停止      、继续; 支持滚动升级和回滚版本;

三        、Deployment 配置文件核心参数说明

如下为Deployment配置模板文件中的部分参数           ,结合备注进行理解

apiVersion: apps/v1 # 版本号 kind: Deployment # 类型 metadata: # 元数据 name: # rs名称 namespace: # 所属命名空间 labels: #

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
最小电池型号是多少(最小的电池是什么) python _new_(python单例的使用详解)