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

posted @   paul_hch  阅读(2312)  评论(1编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示