首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
1. Pod
1.1. Pod介绍
1.1.1. Pod简介
1.1.2. Pod生命周期
1.1.3. Pod状态
1.2. Pod模板
1.2.1. apiversion/kind
1.2.2. metadata
1.2.3. spec
1.2.4. k8s和image中的命令
1.2.5. 就绪性探测和存活性探测
1.3. 案例
1.3.1. 创建简单pod
1.3.2. 带健康检测的pod
2. Deployment
2.1. 介绍
2.1.1. 简介
2.1.2. 部署方式
2.1.3. Deployment升级方案
2.2. 模板
2.3. 案例
2.3.1. 创建deployment
2.3.2. 模拟蓝绿发布
2.3.3. 滚动发布
2.3.4. 模拟灰度(金丝雀)发布
2.3.5. 版本回滚
2.3.6. 常用命令
3. DaemonSet
3.1. DaemonSet介绍
3.2. 模板
3.3. 案例
3.3.1. 创建daemonset
3.3.2. 升级daemonset
4. Job
4.1. Job介绍
4.2. 模板
4.3. 案例
5. CronJob
5.1. cronjob介绍
5.2. 模板
5.3. 案例
6. StatefulSet
6.1. 介绍
6.1.1. Statefulset使用场景
6.1.2. Statefulset注意项
6.2. 模板
6.3. 案例
6.3.1. 创建Statefulset资源
6.3.2. 扩缩容
6.3.3. 滚动更新
6.3.4. 删除Statefulset
6.3.5. 部署有状态应用一般思路
7. 原理分析
8. 调度
8.1. 调度器
8.2. 节点选择器
8.3. 节点亲和性
8.4. Pod亲和性
8.5. 污点和污点容忍度
当前位置:
首页>>
技术小册>>
Kubernets合辑5-Pod控制器
小册名称:Kubernets合辑5-Pod控制器
``` apiVersion: apps/v1 kind: Deployment metadata name <string> # 在一个名称空间不能重复 namespace <string> # 指定名称空间,默认defalut labels <map[string]string> # 标签 annotations <map[string]string> # 注释 spec replicas <integer> # 期望副本数,默认值1 selector <Object> # 标签选择器 matchExpressions <[]Object> # 标签选择器的一种形式,多个条件使用AND连接 key <string> -required- # 标签中的Key operator <string> -required- # 操作符,支持 In, NotIn, Exists, DoesNotExist values <[]string> # value的数组集合,当操作符为In或NotIn时不能为空 matchLabels <map[string]string> # 使用key/value的格式做筛选 strategy <Object> # pod更新策略,即如何替换已有的pod type <string> # 更新类型,支持 Recreate, RollingUpdate。默认RollingUpdate rollingUpdate <Object> # 滚动更新策略,仅在type为RollingUpdate时使用 maxSurge <string> # 最大浪涌pod数,即滚动更新时最多可多于出期望值几个pod。支持数字和百分比格式 maxUnavailable <string> # 最大缺失Pod数,即滚动更新时最多可少于期望值出几个pod。支持数字和百分比格式 revisionHistoryLimit <integer> # 历史版本记录数,默认为最大值(2^32) template <Object> -required- # Pod模板,和Pod管理器yaml几乎格式一致 metadata <Object> # Pod的metadata spec <Object> # Pod的spec ```
上一篇:
2.1.3. Deployment升级方案
下一篇:
2.3. 案例
该分类下的相关小册推荐:
Kubernets合辑3-kubernetes介绍
Kubernetes中文教程(二)
Kubernets合辑2-部署Ingress
Kubernetes中文教程(一)
Kubernets合辑13-集群监控
Kubernetes中文教程(五)
Kubernets合辑9-资源约束
Kubernets合辑8-权限控制
Kubernets合辑11-持续集成
Kubernets合辑10-网络
Kubernetes合辑1-安装Kubernetes
Kubernetes中文教程(四)