My Ansible Homelab
- init
- base-linux
- chrony
- fail2ban
- htop
- Grafana Alloy
- docker
- busybox
- Edge Portainer Agent
ansible-galaxy collection install -r requirements.yml -p ./collections
ansible-galaxy collection list
#Collaction upgrade:
ansible-galaxy collection install -r requirements.yml -p ./collections --upgrade
ansible-galaxy init roles/nginx
ansible-galaxy init roles/docker
First run:
ansible-playbook -u -k -K -b playbooks/bootstrap/init.yml
Second run:
ansible-playbook playbooks/bootstrap/init.yml
ansible all -m gather_facts
ansible-playbook playbooks/operations/shutdown_all.yml