关于ansible tower的一些介绍及api

都知道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的执行的进度

实时工作状态

这个页面的实时性工作状态的页面,可以看到工作的任务队列,运行,并完成所有的状态。后台任务源控制与库存同步也在普通视图中显示。


大家觉得文章对你有些作用! 如果想赏钱,可以用微信扫描下面的二维码,感谢!
另外再次标注博客原地址  xiaorui.cc

4 Responses

  1. Sylar 2016年7月6日 / 下午3:55

    1w$/y ,只能研究玩玩了

  2. 沉寂 2016年3月10日 / 下午6:08

    ansible tower 怎么重启服务

  3. cd_you_R 2014年12月30日 / 下午6:18

    看起来不错,你用过么?

发表评论

电子邮件地址不会被公开。 必填项已用*标注