Notes/docs/Command Snippets/Ansible Snippets.md
Keannu Bernasol d3f8b83a89 vault backup: 2024-10-25 16:22:30
Affected files:
docs/Command Snippets/Ansible Snippets.md
2024-10-25 16:22:30 +08:00

714 B

WSL Fix for world-writable directories

export ANSIBLE_CONFIG=./ansible.cfg

Ping

ansible all -m ping

Gather facts

ansible all -m gather_facts

# Limit to one device
ansible all -m gather_facts --limit ADDRESS

Elevate command to root user

# This will fail without sudo
ansible all -m apt -a update_cache=true

# This will succeed
# Equivalent to sudo apt-update
ansible all -m apt -a update_cache=true --become --ask-become-me-pass

Install packages

ansible all -m apt -a name=vim --become --ask-become-pass

Install/Update Package (multiple arguments)

Install packages
```bash
ansible all -m apt -a "name=vim state=latest" --become --ask-become-pass