三河建设厅网站,注册安全工程师报名条件和要求,网站怎么做的有创意,大连网站搭建与推广文章目录 YAML介绍语法支持的数据类型注意事项json与yaml互转 YAML介绍 YAML是一个类似于XML、JSON的标记语言。强调以数据为中心#xff0c;并不是以标记语言为中心 heimaage15/ageaddressBeijing/address
/heimaheima:age:… 文章目录 YAML介绍语法支持的数据类型注意事项json与yaml互转 YAML介绍 YAML是一个类似于XML、JSON的标记语言。强调以数据为中心并不是以标记语言为中心 heimaage15/ageaddressBeijing/address
/heimaheima:age: 15address: Beijing语法
大小写敏感使用缩进表示层级关系缩进不允许使用tab只允许空格( 低版本限制 )缩进的空格数不重要只要相同层级的元素左对齐即可#表示注释从这个字符一直到行尾都会被解析器忽略在k8s中只需要知道lists、maps即可
支持的数据类型 纯量单个的、不可再分的值 # 纯量, 就是指的一个简单的值字符串、布尔值、整数、浮点数、Null、时间、日期
# 1 布尔类型
c1: true (或者True)
# 2 整型
c2: 234
# 3 浮点型
c3: 3.14
# 4 null类型
c4: ~ # 使用~表示null
# 5 日期类型
c5: 2018-02-17 # 日期必须使用ISO 8601格式即yyyy-MM-dd
# 6 时间类型
c6: 2018-02-17T15:02:3108:00 # 时间使用ISO 8601格式时间和日期之间使用T连接最后使用代表时区
# 7 字符串类型
c7: heima # 简单写法直接写值 , 如果字符串中间有特殊字符必须使用双引号或者单引号包裹
c8: line1line2 # 字符串过多的情况可以拆成多行每一行会被转化成一个空格maps对象键值对的集合又称为映射mapping/ 哈希hash / 字典dictionary # 对象
# 形式一(推荐):
heima:age: 15address: Beijing
# 形式二(了解):
heima: {age: 15,address: Beijing}数组一组按次序排列的值又称为序列sequence / 列表list # 数组
# 形式一(推荐):
address:- 顺义- 昌平
# 形式二(了解):
address: [顺义,昌平]spec:containers:- name: front-endimage: nginxports:- containerPort: 80- name: flaskapp-demoimage: jcdemo/flaskappports: 8080
————————————————
spec: {containers: [{name: front-end,image: nginx,ports: [{containerPort: 80}]}, {name: flaskapp-demo,image: jcdemo/flaskapp,ports: [{containerPort: 5000}]}]}注意事项
书写yaml切记: 后面要加一个空格如果需要将多段yaml配置放在一个文件中中间要使用---分隔
json与yaml互转 https://www.json2yaml.com/convert-yaml-to-json