Make sure SSH configs are set up according to inventory.yaml!
# Setup this repo:
$ make install
# Perform a play:
$ ansible-playbook -v playbooks/init_server.yaml
# Performa a play on a specific host:
$ ansible-playbook -v playbooks/common.yaml -l rpi_node_tresor
# Perform a play directly on current host:
$ make play_local playbook=playbooks/local/macos.yaml
This follows:
Common plays (like common.yaml and upgrades.yaml) are available with make:
make play_common
make play_upgrade
ansible-vault encrypt_string 'secret' --name 'var_name'