zoukankan      html  css  js  c++  java
  • Ansible Tower系列 三(使用tower执行一个任务)【转】

    创建playbook


    Tower playbook 项目默认存在 /var/lib/awx/projects/

    su - awx
    cd projects/
    mkdir ansible-for-devops && cd ansible-for-devops
    cat main.yml << EOF
    ---
    - hosts: all
      gather_facts: no
    
      tasks:
      - name: Check the date on the server.
        command: date
      - name: Check the eth0 ip on the server.
        command: ifconfig eth0
    EOF

    创建登陆凭据



    Paste_Image.png

    创建项目



    Paste_Image.png

    创建主机清单



    Paste_Image.png

    在主机清单里添加主机


    点击主机清单名称,就可以进入添加主机的页面


    Paste_Image.png

    点击 +ADD HOST


    Paste_Image.png

    本次添加了2个主机


    Paste_Image.png

    创建任务模板


    Inventory 选择 ops_主机清单
    PROJECT 选择 Test_Project
    PALYBOOK 选择 man.yml
    MACHINE CREDENTIAL 选择 ssh登陆账号
    其他默认


    Paste_Image.png

    运行模板


    点击任务右侧得火箭按钮


    Paste_Image.png

    查看任务运行情况



    Paste_Image.png

    DETAILS 里面可以查看任务得详细信息

    转自

    Ansible Tower系列 三(使用tower执行一个任务) - 简书
    http://www.jianshu.com/p/804832965259

  • 相关阅读:
    java基础—面向对象2
    java基础—java读取properties文件
    java基础—super关键字
    java基础—this关键字
    java基础—object类
    java基础—equals方法
    java基础—哈希编码
    Struct2(五)处理表单
    struct2(四)编写Struct2 的Action
    Struct2(三) Struct2 标签
  • 原文地址:https://www.cnblogs.com/paul8339/p/6687748.html
Copyright © 2011-2022 走看看