Playbooks, Inventory, update-ips.sh, first-boot-setup.sh und Doku unveraendert aus dem alten git-losen Ordner uebernommen. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
63 lines
1.4 KiB
YAML
63 lines
1.4 KiB
YAML
# Ansible Inventory - Schul-Laptops
|
|
#
|
|
# IPs werden automatisch aktualisiert mit ./update-ips.sh
|
|
# Das Script fragt hostname.local via mDNS ab
|
|
#
|
|
all:
|
|
children:
|
|
schul_laptops:
|
|
hosts:
|
|
laptop01:
|
|
ansible_host: 0.0.0.0
|
|
laptop02:
|
|
ansible_host: 0.0.0.0
|
|
laptop03:
|
|
ansible_host: 192.168.1.78
|
|
laptop04:
|
|
ansible_host: 0.0.0.0
|
|
laptop05:
|
|
ansible_host: 0.0.0.0
|
|
laptop06:
|
|
ansible_host: 0.0.0.0
|
|
laptop07:
|
|
ansible_host: 0.0.0.0
|
|
laptop08:
|
|
ansible_host: 0.0.0.0
|
|
laptop09:
|
|
ansible_host: 0.0.0.0
|
|
laptop10:
|
|
ansible_host: 192.168.178.68
|
|
laptop11:
|
|
ansible_host: 0.0.0.0
|
|
laptop12:
|
|
ansible_host: 0.0.0.0
|
|
laptop13:
|
|
ansible_host: 0.0.0.0
|
|
laptop14:
|
|
ansible_host: 0.0.0.0
|
|
laptop15:
|
|
ansible_host: 0.0.0.0
|
|
laptop16:
|
|
ansible_host: 0.0.0.0
|
|
vars:
|
|
ansible_python_interpreter: /usr/bin/python3
|
|
|
|
# Gruppe ohne den Controller (fuer Remote-Updates)
|
|
clients:
|
|
hosts:
|
|
laptop01:
|
|
laptop02:
|
|
laptop04:
|
|
laptop05:
|
|
laptop06:
|
|
laptop07:
|
|
laptop08:
|
|
laptop09:
|
|
laptop10:
|
|
laptop11:
|
|
laptop12:
|
|
laptop13:
|
|
laptop14:
|
|
laptop15:
|
|
laptop16:
|