pyenv install -s 3.12.4
pyenv local 3.12.4
pip install virtualenv
virtualenv -p python3 .venv
source .venv/bin/activate
pip install ansible
python --version
ansible --version
source config.sh
ansible -i $INVENTORY_FILE all -m ping
ansible -i $INVENTORY_FILE all -m ansible.builtin.setup
ansible-playbook -i $INVENTORY_FILE ubuntu.yml \
--ask-become-pass \
--become \
--become-user=root \
--diff \
--flush-cache \
--limit "ubuntu-*"
ansible-playbook -i $INVENTORY_FILE deploy.yml \
--ask-become-pass \
--become \
--become-user=root \
--diff \
--flush-cache \
--limit "ubuntu-*" \
--tags "admin, admin nginx-frontend, admin prometheus nginx-frontend"
ansible-playbook -i $INVENTORY_FILE deploy.yml \
--ask-become-pass \
--become \
--become-user=root \
--diff \
--flush-cache \
--connection "local" \
--limit "ubuntu-*"