二、(8)kubernetes 集群 YAML 文件详解
  2RRihZp4b9Jv 2023年11月02日 40 0


二、(8)kubernetes 集群 YAML 文件详解_容器


二、(8)kubernetes 集群 YAML 文件详解_云原生_02

1、YAML 文件概述
k8s 集群中对资源管理和资源对象编排部署都可以通过声明样式(YAML)文件来解决,也
就是可以把需要对资源对象操作编辑到 YAML 格式文件中,我们把这种文件叫做资源清单文
件,通过 kubectl 命令直接使用资源清单文件就可以实现对大量的资源对象进行编排部署
了。
2、YAML 文件书写格式
(1)YAML 介绍
YAML :仍是一种标记语言。为了强调这种语言以数据做为中心,而不是以标记语言为重点。
YAML 是一个可读性高,用来表达数据序列的格式。
(2)YAML 基本语法

  • 使用空格做为缩进
  • 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
  • 低版本缩进时不允许使用 Tab 键,只允许使用空格
  • 使用#标识注释,从这个字符一直到行尾,都会被解释器忽略
    (3)YAML 支持的数据结构
  • 对象
    键值对的集合,又称为映射(mapping) / 哈希(hashes) /

    数组:
    一组按次序排列的值,又称为序列(sequence) /

    纯量(scalars):
    单个的、不可再分的值



    3、资源清单描述方法
    (1)在 k8s 中,一般使用 YAML 格式的文件来创建符合我们预期期望的 pod,这样的 YAML
    文件称为资源清单。
    (2)常用字段
  • 必须存在的属性



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
2RRihZp4b9Jv