kubernetes kind类型之Deployment
Deployment 扮演的正是 Pod 的控制器的角色。
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
spec:
selector:
matchLabels:
app: nginx
replicas: 2
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.7.9
ports:
- containerPort: 80
可以看到,这个 YAML 文件中的 Kind 字段,指定了这个 API 对象的类型(Type),是一个 Deployment。
所谓 Deployment,是一个定义多副本应用(即多个副本 Pod)的对象,
在上面这个 YAML 文件中,我给它定义的 Pod 副本个数 (spec.replicas) 是:2。 创建2个pod
为此,我定义了一个 Pod 模版(spec.template),这个模版描述了我想要创建的 Pod 的细节。在上面的例子里,这个 Pod 里只有一个容器,
这个容器的镜像(spec.containers.image)是 nginx:1.7.9,这个容器监听端口(containerPort)是 80
kubernetes kind类型之Deployment相关推荐
- Kubernetes(四) - Pod和Deployment
Kubernetes中有各种各样的组件,对于容器来说Kubernetes最小的单元是由Pod进行组成的,但是我们在使用过程中经常会使用到Deployment来部署我们的应用,其中究竟区别在哪里,我们今 ...
- Kubernetes:全面了解 Deployment
本文为作者的 Kubernetes 系列电子书的一部分,电子书已经开源,欢迎关注,电子书浏览地址: https://k8s.whuanle.cn[适合国内访问] https://ek8s.whuanl ...
- [置顶]kubernetes资源类型--secret和Service Account
secret 概念 secret对象类型主要目的是保存和处理敏感信息/私密数据,比如密码,OAuth tokens,ssh keys等信息.将这些信息放在secret对象中比 直接放在pod或dock ...
- kubernetes资源类型--secret和Service Account
secret 概念 secret对象类型主要目的是保存和处理敏感信息/私密数据,比如密码,OAuth tokens,ssh keys等信息.将这些信息放在secret对象中比 直接放在pod或dock ...
- Kubernetes Deployment控制器(二十)
前面我们学习了 ReplicaSet 控制器,了解到该控制器是用来维护集群中运行的 Pod 数量的,但是往往在实际操作的时候,我们反而不会去直接使用 RS,而是会使用更上层的控制器,比如我们今天要学习 ...
- 是你想要的K8S--五种控制器类型解析(Deployment 、StatefulSet 、DaemonSet 、Job 、CronJob)
文章目录 一. 控制器 1.1 Pod与控制器之间的关系 1.2 Deployment 特点: 应用场景:web服务 测试 1.2 SatefulSet 官方文档 特点 应用场景:数据库 常规serv ...
- kubernetes对象之deployment
系列目录 简述 Deployment为Pod和ReplicaSet提供了一个声明式定义(declarative)方法,用来替代以前的ReplicationController来方便的管理应用.典型的应 ...
- 容器编排技术 -- Kubernetes Deployment
容器编排技术 -- Kubernetes Deployment 1 创建 Deployment 1.1 Pod-template-hash label 2 更新Deployment 2.1 Rollo ...
- kubernetes1.4 基础篇:Learn Kubernetes 1.4 by 6 steps(3):Step 2. Using kubectl to Create a Deployment
在上一篇文章中我们学习到了如何快速搭k8s的集群.本文将会将会学到Kubernetes的应用部署(Deployment),以及如何使用kubectl来部署我们的应用.被部署的应用我们将直接使用kube ...
- [KubeCon+CloudNativeCon China 2018] 在Kubernetes上运行区块链服务(BaaS)
笔者注:本文是在2018年11月15日由Linux基金会CNCF主办的KubeCon & CloudNativeCon China 2018大会的"Running Blockchai ...
最新文章
- 在UltraEdit中使用正则表达式
- 每日一问:你了解 Java 虚拟机结构么?
- “铜死亡”顶级研究文献解读
- C++案例-评委打分
- javaweb学习总结(七):HttpServletResponse对象(一)
- 一加7系列刚发布就被友商“碰瓷”?这文案简直刁钻!
- Odoo12功能增强模块
- 布线可视化管理12芯OM3室内多模光缆
- python爬取酷狗音乐top500及歌词_爬取酷狗音乐Top500(示例代码)
- C++-点到点、点到线、共线等常用计算
- stm32f103 延时20ns,在STM32上生成C中的纳秒延迟
- 微信智能排号系统,哈林电子会员卡软件 微信智能排队系统 微排队系统源码
- 骨传导耳机哪个牌子好?哪些款式最值得入手?
- 新必应 new bing【NB】这不比知云翻译香
- 微信图片,此图片来自微信公众平台未经允许不可引用解决方案
- 有意思的概率——似然值似然函数及最大似然估计讲解
- 计算机工程技术学术活动,第六届电气、电子和计算机工程研究国际学术研讨会将于南京举办!...
- 教师计算机返岗实践方案,国培计划返岗实践方案(word版)
- JavaScript基础算法
- SQL分析阿里云淘宝电商数据