Ansible 初探
Posted ZSR0401
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ansible 初探相关的知识,希望对你有一定的参考价值。
Ansible
一 简介
http://www.ansible.com.cn/
源码安装:
$ git clone git://github.com/ansible/ansible.git --recursive $ cd ./ansible $ source ./hacking/env-setup
二 使用
$ ansible TestsMonkey -m command -a ‘adb devices‘ Test5 | success | rc=0 >> List of devices attached 0499 device 0309 device Test9 | success | rc=0 >> List of devices attached Test6 | success | rc=0 >> List of devices attached 0671 device 1422 device 0812 device Test7 | success | rc=0 >> List of devices attached 1356 device 0123456789ABCDEF device 1091 device Test8 | success | rc=0 >> List of devices attached 1299 device 1570 device 1265 device $ cat ~/ansible_hosts [Local] 127.0.0.1 [TestsMonkey] Test[5:9] ansible_ssh_user=jenkins ansible_ssh_pass=W
三 ad-hoc
Ansible提供两种方式去完成任务,一是 ad-hoc 命令,一是写 Ansible playbook.前者可以解决一些简单的任务, 后者解决较复杂的任务.
File Transfer
$ ansible atlanta -m copy -a "src=/etc/hosts dest=/tmp/hosts"
Managing Packages
Users and Groups
Managing Services
Deploying From Source Control
Gathering Facts
四 配置文件
Questions :
ansible : echo $PATH只有global path ?
以上是关于Ansible 初探的主要内容,如果未能解决你的问题,请参考以下文章