-
ansible系列命令
ansible-galaxy
连接到https://galaxy.ansible.com 下载相应的rolesansible-galaxy lis列出所有已经安装的galaxy ansible-galaxy install geerlingguy.redist#安装galaxy ansible-galaxy remove geerlingguy.redis#删除galaxy
-
ansible-pull
退从命令至远程,效率无限提升,对运维要求较高 -
ansible-playbook
playbook是由一个或多个‘play’组成的列表
play的主要功能在于将实现归并为一组的主机装扮成事先通过ansible中的task定义好的角色,从根本上来讲,所谓task无非是调用ansible的一个module。将逗哥play组织在一个playbook中,即可让它们联同起来按事先编排的机制工作。
Playbook采用YAML语言编写ansible-playbook hello.yml cat hello.yml --- - hosts: 192.168.1.83 remote_user: root tasks: - name: hello command: hostname
-
ansible-vault
功能:管理加密解密yml文件ansible-vault[create|decrypt|edit|encrypt|rekey|view] ansible-vault encrypt hello.yml 加密 ansible-vault decrypt hello.yml 解密 ansible-vault view hello.yml 查看 ansible-vault eidt hello.yml 编辑加密文件 ansible-vault rekey hello.yml 修改口令 ansible-vault create new.yml 创建新文件
``