都知道ansible是个好东西,现在也有不少公司在基于ansible做运维平台的开发,然而ansible的官方在推一个Tower的东西,看来和saltstack一样,程序是开源了,但是平台是收费的。Tower是个ansible收费的企业运维平台,也是有Free供你测试使用的,虽然不会考虑用这个东西,但是还是大体看了下tower的相关的介绍,关于tower的配置安装,官方说的明白。
官方地址,http://www.ansible.com/tower
ansible tower的介绍,http://youtu.be/wEB7C3OAnYo
tower的rest api 文档 https://github.com/ansible/tower-cli
tower的pdf 文档 http://releases.ansible.com/ansible-tower/docs/tower_user_guide-latest.pdf
另外提一下博客的原文地址,http://xiaorui.cc
Some examples: # List all users. tower-cli user list # List all non-superusers tower-cli user list --is-superuser=false # Get the user with the ID of 42. tower-cli user get 42 # Get the user with the given username. tower-cli user get --username=guido # Create a new user. tower-cli user create --username=guido --first-name=Guido \ --last-name="Van Rossum" --email=guido@python.org # Modify an existing user. # This would modify the first name of the user with the ID of "42" to "Guido". tower-cli user modify 42 --first-name=Guido # Modify an existing user, lookup by username. # This would use "username" as the lookup, and modify the first name. # Which fields are used as lookups vary by resource, but are generally # the resource's name. tower-cli user modify --username=guido --first-name=Guido # Delete a user. tower-cli user delete 42 # Launch a job. tower-cli job launch --job-template=144 # Monitor a job. tower-cli job monitor 95
当你登录,你会看到一个友好的图形显示界面,里面有最近的工作活动,最近的工作列表,和你当前的主机数。
实时输出关于PlayBook的执行的进度
实时工作状态
这个页面的实时性工作状态的页面,可以看到工作的任务队列,运行,并完成所有的状态。后台任务源控制与库存同步也在普通视图中显示。
1w$/y ,只能研究玩玩了
ansible tower 怎么重启服务
看起来不错,你用过么?
恩,只是跑过demo,简单玩了下.