一、K8S中的yaml文件
Kubernetes支持YAML和JSON格式管理资源对象
JSON格式:主要用于api接口之间消息的传递
YAML格式:用于配置和管理,YAML是一种简洁的非标记性语言,内容格式人性化,较易读。
YAML语法格式
大小写敏感;
使用缩进表示层级关系;不支持Tab键制表符缩进,只使用空格缩进;
缩进的空格数目不重要,只要相同层级的元素左侧对齐即可,通常开头缩进两个空格;
字符后缩进一个空格,如冒号,逗号,短横杆(-)等
“—”表示YAML格式,一个文件的开始,用于分隔文件;可以将创建多个资源写在同一个yaml文件中,用—隔开,就不用写多个yaml文件了。
"#”表示注释;
yaml文件的学习方法
多看别人(官方)写的,能读懂
能照着现场的文件改着用
遇到不懂的,善用kubectlexplain…命令查.
二、写一个yaml文件,通过声明式创建pod写一个yaml文件demo,用它通过声明式创建pod资源
创建Deployment资源-kind:Deployment直接-oyaml导出个模板拿来用
获取资源、项目合作请添加QQ或