Skip to content

m-sa-81/ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible

My Ansible Homelab

Installation:

  1. init
  2. base-linux
    • chrony
    • fail2ban
    • htop
    • Grafana Alloy
  3. docker
    • busybox
    • Edge Portainer Agent

Collections & requirements:


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

NEue Rollen anlegen:


ansible-galaxy init roles/nginx
ansible-galaxy init roles/docker

Init-Installation:


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

Shutdown all:


ansible-playbook playbooks/operations/shutdown_all.yml

About

My Ansible Homelab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors