老师布置了一个ansible-tower的作业,他说最多只需要15分钟左右就可以布置完成,可是我却为了它浪费了差不多一天的时间,还是没有解决出来,网上也没有详细的教程,请教老师之后总算可以解决了,不愧是老师!!!老师说初学者犯的错一般都是
1. 目录的权限问题(属主属组)
2. playbook的路径问题
开始进入正题:
进入的页面是:
用户和密码是在配置文件inventory中配置好的
进去之后 步骤很简单
创建凭证---创建清单---创建项目---创建工作
创建凭证:
输入受控节点的用户名和密码
也可使用ssh密钥
下滑点击save即可
创建清单:
添加需要控制的主机IP
选择添加完成的IP主机
尝试ping通,以检查清单是否正确
创建项目:
项目需要用到创建完成的playbook,路径在/var/lib/awx/projiect中
注意:建议使用awx用户打开创建,且playbook在子目录下
选择manual类型会自动转到该路径下寻找装有playbook的子目录
创建工作:
在对应项目中添加工作模板
工作模板中选择相应的清单和playbook
下滑点击save完成
完成后,点击火箭运行
运行结果
实验就是无情无义,它不管你为它付出了多少时间,只要你的思绪没有转好弯,你就拿它没有办法,经过老师的指点,我真是没有用个5分钟就把它完成了呢,哈哈哈哈哈哈
棒!!!!