YAML语法格式


YAML两个主要的元素:

  - List

  - Map

 

List示例

YAML格式:
  args:   
-beijing   -shanghai   -shenzhen   -guangzhou

等同于:
{
  "args": ["beijing", "shanghai", "shenzhen", "guangzhou"] }

 

Map示例

YAML格式:
    apiVersion: v1
    kind: Pod
    metadata:
        name: kube-site
        labels:
            app: web
等同于:
{
  "apiVersion": "v1",
"kind": "Pod",
"metadata": {
"name": "kube-site",
"labels" {"app": "web"}
} }
 

 

综合示例

YAML示例:

  apiVersion: v1   kind: Pod   metadata:   name: kube100
-site   labels:   app: web   spec:   containers:   - name: front-end   image: nginx   ports:   - containerPort: 80   - name: flaskapp-demo   image: jcdemo/flaskapp   ports: 8080


等同于:
{
  "apiVersion": "v1", "kind": "Pod", "metadata": { "name": "kube100-site", "labels": { "app": "web" }, }, "spec": { "containers": [{ "name": "front-end", "image": "nginx", "ports": [{ "containerPort": "80" }] }, { "name": "flaskapp-demo", "image": "jcdemo/flaskapp", "ports": [{ "containerPort": "5000" }] }] } }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM