码迷,mamicode.com
首页 > 其他好文 > 详细

Ansible Tower系列 三(使用tower执行一个任务)【转】

时间:2017-04-10 10:48:09      阅读:1549      评论:0      收藏:0      [点我收藏+]

标签:选择   class   name   hosts   按钮   信息   project   play   evo   

创建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

Ansible Tower系列 三(使用tower执行一个任务)【转】

标签:选择   class   name   hosts   按钮   信息   project   play   evo   

原文地址:http://www.cnblogs.com/paul8339/p/6687748.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!