ansible手动添加模块
文章目录
-
-
- 安装ansible
- 验证ansible版本
-
- 定义ansible配置文件路径
- 为ansible添加模块
-
由于使用pip安装的ansible,自带的模块会比较少,有的模块会不存在,需要自己手动添加
yum安装的ansible,基本上不会缺少模块,如果有缺少,操作的方式也是一样的
ansible/ansible-modules-core
- ansible/ansible-modules-extras
找到自己需要的模块,下载下来,放到上面看到的modules目录下即可
例如:
我的ansible缺少了
synchronize这个模块
wget -O /usr/lib/python2.7/site-packages/ansible/modules/synchronize.py https://github.com/ansible/ansible-modules-core/blob/devel/files/synchronize.py
这样,我就有了
synchronize这个模块了