3d596b984b
Arch Linux cloud image, 4 cores/8GB, dev-net (10.10.2.10), autostart. Cloud-init handles user/SSH key/network on first boot. Ansible role installs Claude Code CLI, tmux, SSH keys, SSH config for all managed VMs via ProxyJump, homelab repo clone. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
37 lines
606 B
YAML
37 lines
606 B
YAML
all:
|
|
vars:
|
|
ansible_python_interpreter: /usr/bin/python3
|
|
|
|
children:
|
|
infra:
|
|
hosts:
|
|
gitea:
|
|
ansible_host: 10.10.1.125
|
|
monitoring:
|
|
ansible_host: 10.10.1.137
|
|
pihole:
|
|
ansible_host: 10.10.1.2
|
|
traefik:
|
|
ansible_host: 10.10.1.3
|
|
|
|
monitoring_servers:
|
|
hosts:
|
|
monitoring:
|
|
|
|
gitea_servers:
|
|
hosts:
|
|
gitea:
|
|
|
|
claude_code_vms:
|
|
hosts:
|
|
claude-code:
|
|
ansible_host: 10.10.2.10
|
|
|
|
pihole_servers:
|
|
hosts:
|
|
pihole:
|
|
|
|
traefik_servers:
|
|
hosts:
|
|
traefik:
|