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

k8s基本概念-YAML

YAML介绍

        YAML是“YAML Ain't a Markup Language” (YAML不是一种置标语言)的递归缩进写,早先YAML的意思其实是:“Yet Another Markup Language”(另一种置标语言)

        YAML是一个类似XML、JSON的标记性语言。YAML强调以数据为中心,并不是以标识语言为重点。因而YAML本身的定义比较简单,号称“一种人性化的数据格式语言”

基本语法规则如下:

        大小写敏感

        使用缩进表示层级关系

        缩进时不允许使用Tab键,只允许使用空格

        缩进的空格数目不重要,只要相同层级的元素左侧对齐即可

        使用#表示注释

        字符串可以不用引号标注

三种数据结构

        1.mao:散列表        

                使用冒号:表示键值对,同一缩进的所有键值对属于一个map,示例

                age: 12

                name: huang

        2.list:数组

                使用连字符(-)表示:

                - a

                - b

                - 12

                也可以写在一行

                [a,b,c]

        3.数据结构嵌套

                map和list的元素可以是另一个map或者list或者是纯量。

                (1.map嵌套map

                websites:

                        YAML: yaml.org

                        Ruby: ruby-lang.org

             

相关文章:

  • flume----初步安装与配置
  • 9.Three.js中 ArrayCamera 多视角相机详解+示例代码
  • Dockerfile讲解与示例汇总
  • C++ 解决一个简单的图论问题 —— 最小生成树(以 Prim 算法为例)
  • <uniapp><插件><UTS>在uniapp中,创建自己的插件并发布到uni插件市场
  • Ubuntu安装SRS流媒体服务
  • 人智交互中的AI世代
  • 2025医疗领域AI发展五大核心趋势与路线研究
  • List--链表
  • C++ 表达式求值优先级、结合律与求值顺序(五十九)
  • 维度的语法:从列表的散文到 ndarray 的十四行诗
  • PostgreSQL oracle_fdw 扩展解析
  • 【DeepSeek认证】最好的MODBUS调试工具
  • 【JAVA ee初阶】多线程(3)
  • 设计模式(状态模式)
  • 2025年- H11-Lc118-53.最大子数组和(普通数组)---java版
  • WPF 程序监控硬件设备状态变化的实现方案
  • MaxScript二维图形布尔(并)运算
  • 【iOS】OC源码阅读——alloc源码分析
  • Android显示学习笔记本
  • 人社部:对个人加大就业补贴支持,对企业加大扩岗支持
  • 图像编辑新增一款开源模型,阶跃星辰发布Step1X-Edit
  • 涨价应对关税变化是短期之策,跨境电商塑造新品牌开辟“新蓝海”
  • 陈平评《艺术科学的目的与界限》|现代艺术史学的奠基时代
  • 强政神鸟——故宫里的乌鸦
  • 最高法知产庭年度报告:民事案件二审发回重审率持续下降