美文网首页
Linux_319_Ansible之YAML语法介绍

Linux_319_Ansible之YAML语法介绍

作者: 为宇绸缪 | 来源:发表于2022-11-26 22:10 被阅读0次

    yaml语法规范
    在学习ansible的时候,编写playbook是最重要的环节,playbook是遵循yaml语法的,因此需要掌握yaml语法的数据格式

    目前主流使用的数据格式:json、xml、yaml都属于数据序列化格式
    yaml更容易被解析,易读,因此更多的使用在了配置文件当中
    ansible saltstack k8s

    yaml基本语法
    大小敏感
    使用缩进表示层级的关系(同样的空格数量)
    在配置缩进关系的时候,禁止用tab键,请一个个用空格表示
    相同元素的左侧空格数目不重要,只需要对齐即可

    yaml语法支持的数据结构
    对象:指的就是字典的概念,key:value,注意key:后面有一个空格
    数组:指的是列表的概念

    playbook编写的规范
    剧本的缩进关系,一般是两个空格作为一个缩进,且空格数目无所谓,左侧对齐即可

    - hosts: yu
      tasks:
        - name: Nginx
          yum: name=nginx state=installed
        - name: do
          script: /server/scripts/test_ansible.sh
    

    相关文章

      网友评论

          本文标题:Linux_319_Ansible之YAML语法介绍

          本文链接:https://www.haomeiwen.com/subject/ohfhfdtx.html