first commit
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env -S just --justfile
|
||||
|
||||
# Ansible playbook against specific host
|
||||
run HOST *TAGS:
|
||||
ansible-playbook -b run.yml --limit {{HOST}} {{TAGS}}
|
||||
|
||||
# docker compose against remote host via Ansible
|
||||
compose HOST *V:
|
||||
ansible-playbook run.yml --limit {{HOST}} --tags compose {{V}}
|
||||
|
||||
|
||||
# optionally use --force to force reinstall all requirements
|
||||
reqs *FORCE:
|
||||
ansible-galaxy install -r requirements.yml {{FORCE}}
|
||||
|
||||
# just vault (encrypt/decrypt/edit)
|
||||
vault ACTION:
|
||||
EDITOR=nvim ansible-vault {{ACTION}} group_vars/secrets.yml
|
||||
Reference in New Issue
Block a user