ansible 使用手册
环境
Ubuntu 16.04
ansible 2.0.0.2
配置快捷登录
配置在linux服务器上快速远程其他服务器
1 | 编辑ssh连接配置文件 |
安装 ansible
1 | sudo apt install ansible -y |
配置 ansible 操作组:
1 | 编辑该文件 |
ansible 常用命令
1 | 在 test 目录下创建目录 |
delete.yml 内容
1 | - hosts: test # 指定的组 |
- file模块参数:
| 参数 | 说明 |
|---|---|
| force | 需要在两种情况下强制创建软链接,一种是源文件不存在但之后会建立的情况下;另一种是目标软链接已存在,需要先取消之前的软链,然后创建新的软链,有两个选项:yes |
| group | 定义文件/目录的属组 |
| mode | 定义文件/目录的权限 |
| owner | 定义文件/目录的属主 |
| path | 必选项,定义文件/目录的路径 |
| recurse | 递归的设置文件的属性,只对目录有效 |
| src | 要被链接的源文件的路径,只应用于state=link的情况 |
| dest | 被链接到的路径,只应用于state=link的情况 |
| state | directory:如果目录不存在,创建目录 file:即使文件不存在,也不会被创建 link:创建软链接 hard:创建硬链接 absent:删除目录、文件或者取消链接文件 |
- 参考文档:
1.ansible小结–常用模块 :http://www.361way.com/ansible-modules/4415.html
2.ansible小结:http://www.361way.com/page/2?s=ansible
3.Ansible入门教程: https://blog.csdn.net/pushiqiang/article/details/78126063
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Bright!