美文网首页Ansiblejs css html
Linux_316_Ansible之playbook剧本介绍

Linux_316_Ansible之playbook剧本介绍

作者: 为宇绸缪 | 来源:发表于2022-11-23 16:38 被阅读0次

    ansible剧本
    ansible核心的功能,作用就是进行配置管理
    ansible需要编写的playbook剧本需要遵循一定的规则,格式。这个格式就称之为yaml语法
    学习一下yaml语法

    使用剧本批量安装nginx服务
    1、批量卸载nginx服务
    先查询被管理机器是否装了nginx
    ansible yu -m shell -a "rpm -qa nginx"
    批量卸载nginx
    ansible yu -m yum -a "name=nginx state=absent"

    2、编写一个yaml配置文件,注意语法格式
    mkdir /myyaml/
    vim install_nginx.yaml
    编写你的第一个yaml配置文件,注意缩进的对齐和空格的数量

    # install nginx yaml
    - hosts: all
      tasks:
          - name: Install nginx service
            yum: name=nginx state=present
          - name: Copy Nginx.conf to every_server
            copy: src=/opt/tngx232/conf/nginx.conf dest=/etc/nginx/conf/nginx.conf mode=0644
    

    相关文章

      网友评论

        本文标题:Linux_316_Ansible之playbook剧本介绍

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