chore: add ansible & dependencies via uv

This commit is contained in:
Alexander Navarro 2024-12-12 12:29:59 -03:00
parent 1759d2c7c3
commit 6fa7d0fbd3
4 changed files with 275 additions and 6 deletions

View file

@ -6,19 +6,19 @@ export ANSIBLE_ENABLE_TASK_DEBUGGER := if env('CI', '') == 'true' { 'false' } el
play +ARGS:
ansible-playbook {{ ARGS }}
uv run ansible-playbook {{ ARGS }}
ansible +ARGS:
ansible {{ ARGS }}
uv run ansible {{ ARGS }}
list-host:
ansible-inventory --list
uv run ansible-inventory --list
encrypt +ARGS:
ansible-vault encrypt {{ ARGS }}
uv run ansible-vault encrypt {{ ARGS }}
encrypt-var NAME +CONTENT='':
ansible-vault encrypt_string {{ if CONTENT != "" {"--name"} else {"--stdin-name"} }} {{ NAME }} {{ CONTENT }}
uv run ansible-vault encrypt_string {{ if CONTENT != "" {"--name"} else {"--stdin-name"} }} {{ NAME }} {{ CONTENT }}
decrypt +ARGS:
ansible-vault edit {{ ARGS }}
uv run ansible-vault edit {{ ARGS }}