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: #
k8s控制器Deployment使用详解相关推荐
- 【云原生之k8s】k8s管理工具kubectl详解
[云原生之k8s]k8s管理工具kubectl详解 前言 一.陈述式管理 (1)陈述式资源管理方法 (2)k8s相关信息查看 ①查看版本信息 ②查看节点信息 ③查看资源对象简写 ④查看集群信息 ⑤配置 ...
- 容器编排技术 -- Kubernetes kubectl create deployment 命令详解
容器编排技术 -- Kubernetes kubectl create deployment 命令详解 1 kubectl create deployment 2 语法 3 示例 4 Flags ku ...
- Kubernetes K8S之存储Volume详解
K8S之存储Volume概述与说明,并详解常用Volume示例 主机配置规划 服务器名称(hostname) 系统版本 配置 内网IP 外网IP(模拟) k8s-master CentOS7.7 2C ...
- k8s安装和部署详解
k8s安装和部署详解 文章目录 k8s安装和部署详解 kubernetes官方提供的三种部署方式 minikube kubeadm 二进制包 使用kubeadm方式安装 1.准备环境 2.确认dock ...
- Kubernetes K8S之存储Secret详解
Kubernetes K8S之存储Secret详解 Secret概述 Secret类型 Service Account Opaque Secret 创建secret 将Secret挂载到Volume中 ...
- 域控制器的深度详解!
域控制器的深度详解! 参考链接:https://www.youcheyihou.com/news/595827 汽车智能网联化带来信息流大量增加,汽车电子电气(EE)架构将迎来升级,如同中国古代历史社 ...
- k8s架构及服务详解
1.容器及其三要素 1.1.容器是什么 容器的本质是一种特殊的进程. 在linux容器中有三个重要的概念:Namespace.Cgroups.rootfs. Namespace做隔离,让进程只能看到N ...
- Kubernetes(k8s) YAML文件详解
文章目录 一.yaml文件简介 1)yaml的语法规则: 2)在Kubernetes中,只需要知道两种结构类型即可: 二.yaml常见语法 1)apiVersion 2)kind 3)metadata ...
- Kubernetes K8S之存储PV-PVC详解
K8S之存储PV-PVC概述与说明,并详解常用PV-PVC示例 概述 与管理计算实例相比,管理存储是一个明显的问题.PersistentVolume子系统为用户和管理员提供了一个API,该API从如何 ...
最新文章
- 独家 | 7招帮你打造完美数据科学GitHub作品集!
- Java中有关Null的9件事
- 数学老师必备工具,你的最爱!
- 1.3 循环神经网络模型-深度学习第五课《序列模型》-Stanford吴恩达教授
- 分享大厂分布式唯一ID设计方案,快来围观
- 监听以太网(四) Packet32函数SDK
- AGC 022 B - GCD Sequence
- 前端学习(2658):vue3优化
- 使用keil建立标准STM32工程模版(图文详细版!)
- android和java中常见 Exception
- curl java 转换_Linux CURL学习(转)
- java实现二分排序算法
- Linux桌面文件被隐藏,在Deepin系统中隐藏桌面图标的好办法
- 男人买鞋有点难——中国十大皮鞋
- android manifest相关属性
- 【实验】实验课总结3 实验二
- Nagios之配置介绍
- 计算机软件开发文档编写指南
- python库中的ssl.py
- 权责发生制与收付实现制在企业与事业单位会计处理的比较
热门文章
- 编程练习——求最小公倍数
- flutter dio 示例
- CRA 5.0.0加入代理后项目启动报错
- TokenInsight 关于 $DYDX 信息梳理及市场预期表现分析汇总
- 为什么我们要选择甲方型IT研发型IT-因为这是一个正确价值观问题
- 总结38 Ajax WEB异步技术和JSON的应用
- 首家印度独资软件公司落户南京
- 【回溯法】python 实现 全排列,子集,组合问题、分割回文串
- 第九届蓝桥杯c/c++A组省赛题解
- 软件测试(基础)· 软件测试的生命周期 · 如何描述一个 Bug · Bug 的级别 · Bug 的生命周期 · 争执 · Bug 评审