- Ansible Tower 入门 1 - 配置主机清单和访问凭证
- Ansible Tower 入门 2 - 通过模板运行 Git 上的 Playbook 和 Role
- Ansible Tower 入门 3 - 不同团队用户基于 RBAC 执行模板
- Ansible Tower 入门 4 - 用 Workflow 执行模板
环境说明
“Ansible Tower使用入门 1-4”需要有Ansible Tower节点(能访问到github),同时需要有3个被管RHEL或CentOS节点。
配置Host Inventory
- 登录Ansible Tower
- 通过菜单进入清单,然后创建一个名为“Workshop Inventory”的清单
- 进入“Workshop Inventory”的清单的主机,然后创建名为“node1”的主机。
- 为“Workshop Inventory”的清单创建名为“node2”和“node3”的主机。
- 为“Workshop Inventory”的清单创建名为“web”的组。
- 在“web”组的主机栏目中,点击右侧绿色“+”图标。
- 在弹出窗口中选中node1、node2、node3,然后保存。
- 完成后在“Workshop Inventory”清单的“web”组中将有以下3个主机。
配置主机访问凭证
- 进入Anaible Tower控制台的“凭证”菜单,按照下图创建上面三个node节点的访问凭证。注意,本例采用的是基于“Machine”的凭证类型。
联通测试
- 在刚刚创建的“Workshop Inventory”清单中选中所有主机,然后选择运行命令。
- 在运行命令界面中选择“ping”模块,并选中“Workshop Inventory”机器凭证,然后点击“启动”。
- 查看ping执行情况,绿色代表能够访问目标主机 。