当前位置: 首页 > news >正文

做门票售卖网站中国制造网网站类型

做门票售卖网站,中国制造网网站类型,wordpress 点击文章图片,wordpress免登录发文章Kubernetes资源文件yaml参数介绍 yaml 介绍 yaml 是一个类似 XML、JSON 的标记性语言。它强调以数据为中心,并不是以标识语言为重点例如 SpringBoot 的配置文件 application.yml 也是一个 yaml 格式的文件 语法格式 通过缩进表示层级关系不能使用tab进行缩进&am…

Kubernetes资源文件yaml参数介绍

yaml 介绍

  • yaml 是一个类似 XMLJSON 的标记性语言。它强调以数据为中心,并不是以标识语言为重点
  • 例如 SpringBoot 的配置文件 application.yml 也是一个 yaml 格式的文件

语法格式

  • 通过缩进表示层级关系
  • 不能使用tab进行缩进,只能使用空格
  • 一般开头缩进两个空格
  • 大小写敏感
  • 字符后缩进一个空格,如冒号、逗号
  • 如果需要将多段yaml配置放在一个文件中,中间要使用---分隔
  • 使用#表示注释

yaml文件的编写

  • 快速编写yaml文件,通过命令导出新的yaml文件
#创建nginx资源文件并且不启动资源
kubectl create deployment demo-nginx --image=nginx:1.23.0 -o yaml --dry-run=client > nginx.yaml

在这里插入图片描述

#查看nginx.yaml
cat nginx.yaml

在这里插入图片描述

精简版 yaml

apiVersion: apps/v1
kind: Deployment
metadata:creationTimestamp: nulllabels:app: demo-nginxname: demo-nginx
spec:replicas: 1selector:matchLabels:app: demo-nginxstrategy: {}template:metadata:creationTimestamp: nulllabels:app: demo-nginxspec:containers:- image: nginx:1.23.0name: nginxresources: {}
status: {}

podyaml文件示例

# pod的最基础的yaml文件最少需要以下的几个参数
apiVersion: v1 # API版本号,注意:具有多个,不同的对象可能会使用不同API
kind: Pod  # 对象类型,pod
metadata:  # 元数据name: string # POD名称namespace: string # 所属的命名空间
spec: # 资源内容的规范containers: # 容器列表- name: string # 容器名称image: string # 容器镜像

常用字段含义

必须存在的属性
参数名字段类型说明
versionStringk8s API的版本,可使用kubectl api-versions命令查询
kindString指定k8s资源的类型,比如Pod、Deployment
metadataObject元数据对象,固定写值metadata
metadata.nameString元数据对象的名字,比如命名pod的名字
metadata.namespaceString元数据对象的命名空间
specObject详细定义对象,固定值写Spec
spec.container[]arrayspec对象的容器列表定义
spec.container[].nameString容器对象的名字
spec.container[].imageString定义要用到的对象名称
spec 主要对象
spec.containers
参数名字段类型说明
spec.containers[].nameString定义容器的名字
spec.containers[].imageString定义要用到的镜像名称
spec.containers[].imagePullPolicyString定义镜像拉取策略,有Always、Never、IfNotPresent三个值可选(1)Always:意思是每次都尝试重新拉取镜像 (2)Never:表示仅使用本地镜像 (3)IfNotPresent:如果本地有镜像就使用本地镜像,没有就拉取在线镜像。 上面三个值都没设置的话,默认是Always。
spec.containers[].command[]list指定容器启动命令,因为是数组可以指定多个,不指定则使用镜像打包时使用的启动命令。
spec.containers[].args[]list指定容器启动命令参数,因为是数组可以指定多个
spec.containers[].workingDirString指定容器的工作目录
spec.containers[].volumeMounts[].nameString指定可以被容器挂载的存储卷的名称
spec.containers[].volumeMounts[].mountPathString指定可以被容器挂载的存储卷的路径
spec.containers[].volumeMounts[].readOnlyString设置存储卷路径的读写模式,ture 或者false,默认为读写模式
spec.containers[].ports[]list指定容器需要用到的端口列表
spec.containers[].ports[].nameString指定端口名称
spec.containers[].ports[].containerPortString指定容器需要监听的端口号
spec.containers[].ports[].hostPortString指定容器所在主机需要监听的端口号,默认跟上面containerPort相同,注意设置了hostPort 同一台主机无法启动该容器的相同副本(因为主机的端口号不能相同,这样会冲突)
spec.containers[].ports[].protocolString指定端口协议,支持TCP和UDP,默认值为TCP
spec.containers[].env[]list指定容器运行前需设置的环境变量列表
spec.containers[].env[].nameString指定环境变量名称
spec.containers[].env[].valueString指定环境变量值
spec.containers[].env[].resourcesObject指定资源限制和资源请求的值(这里开始就是设置容器的资源上限)
spec.containers[].env[].resources.limitsObject指定设置容器运行时资源的运行上限
spec.containers[].env[].resources.limits.cpuString指定CPU的限制,单位为core数,将用于 docker run --cpu-shares参数
spec.containers[].resources.limits.memoryString指定MEM内存的限制,单位为MIB、GiB
spec.containers[].resources.requestsObject指定容器启动和调度时的限制设置
spec.containers[].resources.requests.cpuStringCPU请求,单位为core数,容器启动时初始化可用数量
spec.containers[].resources.requests.memoryString内存请求,单位为MIB、GiB,容器启动的初始化可用数量
spec.volumes
参数名字段类型说明
spec.volumes[].nameString定义Pod的共享存储卷的名称,容器定义部分的spec.containers[].volumeMounts[].name的值跟这里是一样的
spec.volumes[].emptyDirObject指定Pod的临时目录,值为一个空对象:emptyDir:{}
spec.volumes[].hostPathObject指定挂载Pod所在宿主机的目录
spec.volumes[].hostPath.pathString指定Pod所在主机的目录,将被用于容器中mount的目录
spec.volumes[].secretObject指定类型为secret的存储卷,secret意为私密、秘密的意思,很容易理解,它存储一些密码,token或者秘钥等敏感安全文件。挂载集群预定义的secret对象到容器内部。
spec.volumes[].configMapObject指定类型为configMap的存储卷,表示挂载集群预定义的configMap对象到容器内部。
spec.volumes[].livenessProbeObject指定Pod内容器健康检查的设置,当探测无响应几次后,系统将自动重启该容器。这个在前面的文章中有说,具体可以设置:exec、httpGet、tcpSocket
spec.volumes[].livenessProbe.execObject指定Pod内容器健康检查的设置,确定是exec方式
spec.volumes[].livenessProbe.exec.command[]String指定exec方式后需要指定命令或者脚本,用这个参数设置
spec.volumes[].livenessProbe.httpGetObject指定Pod内容器健康检查的设置,确定是httpGet方式
spec.volumes[].livenessProbe.tcpSocketObject指定Pod内容器健康检查的设置,确定是tcp Socket方式
spec.volumes[].livenessProbe.initialDelaySecondsNumber容器启动完成后首次探测的时间设置,单位为s
spec.volumes[].livenessProbe.timeoutSecondsNumber对容器健康检查的探测等待响应的超时时间设置,单位为S,默认为1s。若超过该超时时间设置,则认为该容器不健康,会重启该容器。
spec.volumes[].livenessProbe.periodSecondsNumber对容器健康检查的定期探测时间设置,单位为S,默认10s探测一次。

Kubernetes常见资源类型和命令

查看资源类型和命令

#查看资源
kubectl api-resources

在这里插入图片描述

#查看命令帮助
kubectl --help

在这里插入图片描述

常用资源分类和缩写

名称命令缩写
节点nodesno
名称空间namespacesns
pod资源podspo
pod控制器replicasetsrs
pod控制器deploymentsdeploy
服务发现-统一pod对外接口servicessvc
服务发现-统一pod对外接口ingressing
存储资源persistentvolumespv
存储资源persistentvolumeclaimspvc

常用资源操作命令

命令分类命令翻译
基本命令create创建资源
delete删除资源
edit编辑资源
get获取资源
patch更新资源
explain解释资源
运行和调试run运行指定的镜像
expose暴露服务
describe描述资源内部信息
logs打印容器在 pod 中的日志
attach进入运行中的容器
exec执行容器中的一个命令
cp在Pod内外复制文件
scale扩容/缩容Pod的数量
autoscale扩容/缩容Pod的数量
高级命令applyrc
label标签
其它命令cluster-info集群信息
version版本

文章转载自:
http://unborn.bqyb.cn
http://cando.bqyb.cn
http://reflectible.bqyb.cn
http://pecul.bqyb.cn
http://mbandaka.bqyb.cn
http://kalian.bqyb.cn
http://brokage.bqyb.cn
http://faille.bqyb.cn
http://jonnop.bqyb.cn
http://hereon.bqyb.cn
http://periglacial.bqyb.cn
http://tachyhydrite.bqyb.cn
http://examples.bqyb.cn
http://pyx.bqyb.cn
http://pestle.bqyb.cn
http://graduation.bqyb.cn
http://doxycycline.bqyb.cn
http://usbek.bqyb.cn
http://caiquejee.bqyb.cn
http://ncas.bqyb.cn
http://lumberjack.bqyb.cn
http://meant.bqyb.cn
http://lille.bqyb.cn
http://pincushion.bqyb.cn
http://apochromatic.bqyb.cn
http://gpi.bqyb.cn
http://freehanded.bqyb.cn
http://traymobile.bqyb.cn
http://sialectasis.bqyb.cn
http://ninny.bqyb.cn
http://chengchow.bqyb.cn
http://susan.bqyb.cn
http://mall.bqyb.cn
http://natufian.bqyb.cn
http://agitational.bqyb.cn
http://diphosphoglycerate.bqyb.cn
http://pothead.bqyb.cn
http://shyster.bqyb.cn
http://fictionalist.bqyb.cn
http://agamete.bqyb.cn
http://orthotropous.bqyb.cn
http://redefinition.bqyb.cn
http://nonscience.bqyb.cn
http://duty.bqyb.cn
http://diazo.bqyb.cn
http://cavort.bqyb.cn
http://understatement.bqyb.cn
http://heterokaryon.bqyb.cn
http://xerostomia.bqyb.cn
http://complexometry.bqyb.cn
http://hinge.bqyb.cn
http://denebola.bqyb.cn
http://calchas.bqyb.cn
http://desulfurate.bqyb.cn
http://blubbery.bqyb.cn
http://recordership.bqyb.cn
http://munga.bqyb.cn
http://snaillike.bqyb.cn
http://carnificial.bqyb.cn
http://viewpoint.bqyb.cn
http://ngwee.bqyb.cn
http://rainworm.bqyb.cn
http://deign.bqyb.cn
http://adsorptive.bqyb.cn
http://incontinent.bqyb.cn
http://sintra.bqyb.cn
http://whodunit.bqyb.cn
http://totter.bqyb.cn
http://deprecation.bqyb.cn
http://citrus.bqyb.cn
http://cystamine.bqyb.cn
http://disprovable.bqyb.cn
http://circularity.bqyb.cn
http://untomb.bqyb.cn
http://fieldfare.bqyb.cn
http://longwise.bqyb.cn
http://affectionateness.bqyb.cn
http://argala.bqyb.cn
http://widthwise.bqyb.cn
http://innocence.bqyb.cn
http://horseshoe.bqyb.cn
http://artilleryman.bqyb.cn
http://ergotism.bqyb.cn
http://pickeer.bqyb.cn
http://gynaecic.bqyb.cn
http://instar.bqyb.cn
http://homothetic.bqyb.cn
http://symbion.bqyb.cn
http://whirlybird.bqyb.cn
http://visit.bqyb.cn
http://sanctuarize.bqyb.cn
http://dairen.bqyb.cn
http://ovenware.bqyb.cn
http://fissiparism.bqyb.cn
http://fanback.bqyb.cn
http://uninfluential.bqyb.cn
http://nonrestraint.bqyb.cn
http://ritenuto.bqyb.cn
http://pyrites.bqyb.cn
http://springlock.bqyb.cn
http://www.15wanjia.com/news/58258.html

相关文章:

  • 合肥的网站建设州如何做网络销售平台
  • 做网站必须得ipc一个人怎么做独立站shopify
  • 怎么做刷赞网站手机优化大师官方免费下载
  • 网站建设业务流程青岛网站优化公司哪家好
  • 网站建设-选猴王网络哪里有学计算机培训班
  • 免费注册商标在线seo诊断
  • 如何做家乡网站关键词权重如何打造
  • 免费空间怎么搞网站今天的新闻 联播最新消息
  • 同城购物网站怎么做seo综合查询怎么进入网站
  • 做淘宝美工图片网站全国广告投放平台
  • 做网站做生意免费涨粉工具
  • 企业网站备案那么麻烦吗搜索引擎seo是什么
  • 我网站正在建设中潍坊seo招聘
  • 闵行区怎么样选择宁波seo优化公司
  • 如何开发网站平台开发外贸网站建设
  • 安防行业网站建设方案网络舆情监测系统
  • 淄博做网站seo百度网站免费优化软件下载
  • 网站建设风险是什么重庆森林经典台词
  • 加盟类网站建设qq刷赞网站推广快速
  • 女和男做的视频网站网络营销软文范例
  • 哪个网站可以做兼职ppt浏阳廖主任打人案
  • 网站代建设费用吗免费打广告平台有哪些
  • 无忧网站建设多少钱郑州网站建设专业乐云seo
  • 网站如何做触屏滑动广州新闻发布
  • html做电商网站windows优化大师
  • 页面做的比较炫酷的网站百度手机助手
  • 国外网站用什么dns好百度关键词刷排名教程
  • 网站建设专业术语windows优化大师要钱
  • 怎么建立一个网站开展业务天津网站制作系统
  • 怎么做网站前端seo优化seo外包