“Ansible包管理模块”的版本间的差异
跳到导航
跳到搜索
第36行: | 第36行: | ||
=yum module= | =yum module= | ||
− | + | ==playbook == | |
− | + | == == | |
+ | https://docs.ansible.com/ansible/latest/collections/ansible/builtin/yum_module.html#examples | ||
[[category:devops]][[category:ansible]] | [[category:devops]][[category:ansible]] |
2023年7月4日 (二) 07:42的版本
apt module
playbook
参考最下面的官方文档 告别是examples ,把 他们的 yml 内容放到你的 tasks 里面去就行了 cat /etc/ansible/hosts [tmp] 192.168.10.33 ansible_user=eva cat /etc/ansible/links.yml --- - hosts: tmp become: yes become_method: sudo remote_user: eva tasks: - name: Install links (state=present is optional) ansible.builtin.apt: name: links state: present ansible-playbook -C links.yml && ansible-playbook links.yml
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/apt_module.html
直接命令行
ansible用户 最好为root
ansible pi3 -m apt -a "name=links state=present" # install ansible pi3 -m apt -a "name=links state=absent" #remove
yum module
playbook
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/yum_module.html#examples