阅读资源文件,并逐行添加注释

本文深入解析了如何使用 Kubernetes 配置 Deployment,创建一个名为 myapache 的服务,该服务运行一个 Apache 容器镜像,并通过标签选择器匹配特定的副本。配置中详细定义了容器的数量、端口映射以及容器重启策略,确保服务的高可用性和稳定性。
摘要由CSDN通过智能技术生成

— # 表示新文件开始
kind: Deployment # 资源对象类型
apiVersion: apps/v1 # 资源对象的当前版本
metadata: # 原数据
name: myapache # 资源对象的名称
spec: # 资源对象的详细定义
selector: # 资源标签选择器
matchLabels: # 定义匹配标签
myapp: httpd # 匹配的具体标签
replicas: 1 # 容器副本数量
template: # 资源模板
metadata: # 资源原数据定义
labels: # 标签定义
myapp: httpd # 具体的标签
spec: # 当前资源详细定义
containers: # 定义容器
- name: webcluster # POD 的名称
image: 192.168.1.100:5000/myos:httpd # 启动容器用到的镜像
stdin: false # 是否开启标准输入,相当于 -i 选项
tty: false # 是否开启终端,相当于 -t 选项
ports: # 端口定义
- protocol: TCP # 端口使用的协议
containerPort: 80 # 开放的具体端口
restartPolicy: Always #容器死亡后执行的策略 [Always, OnFailure, Never]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值