ansible初识(九)--ansible系列命令之Ansible-galaxy/pull工具

  • ansible主要作为一个工具使用,可以从网上下载第三方模块的工具
  • Ansible Galaxy 是一个免费共享和下载 Ansible 角色的网站,可以帮助我们更好的定义和学习roles。
  • ansible-galaxy命令默认与https://galaxy.ansible.com网站API通信,可以查找、下载各种社区开发的 Ansible 角色。
  • ansible-galaxy在 Ansible 1.4.2 就已经被包含了
    ansible初识(九)--ansible系列命令之Ansible-galaxy/pull工具
    前提是主机可以与互联网通
    再从互联网上下载角色,如下图实例演示中下载了nginx
    ansible初识(九)--ansible系列命令之Ansible-galaxy/pull工具
    列出安装的角色
    ansible初识(九)--ansible系列命令之Ansible-galaxy/pull工具
    还可以进入角色下载后的默认路径,使用tree打开nginx角色目录结构详细查看
    删除安装的角色
    ansible初识(九)--ansible系列命令之Ansible-galaxy/pull工具

ansible-pull用于机器数量较多的时候,可以提高性能.
此工具会推送 ansible 的命令至远程,效率无限提升