- Move playbooks/ to ansible/playbooks/ - Add dynamic inventory script that extracts hosts from flake - Groups by tier (tier_test, tier_prod) and role (role_dns, etc.) - Reads homelab.host.* options for metadata - Add static inventory for non-flake hosts (Proxmox) - Add ansible.cfg with inventory path and SSH optimizations - Add group_vars/all.yml for common variables - Add restart-service.yml playbook for restarting systemd services - Update provision-approle.yml with single-host safeguard - Add ANSIBLE_CONFIG to devshell for automatic inventory discovery - Add ansible = "false" label to template2 to exclude from inventory - Update CLAUDE.md to reference ansible/README.md for details Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
11 lines
239 B
YAML
11 lines
239 B
YAML
# Static inventory for non-flake hosts
|
|
#
|
|
# Hosts defined here are merged with the dynamic flake inventory.
|
|
# Use this for infrastructure that isn't managed by NixOS.
|
|
|
|
all:
|
|
children:
|
|
proxmox:
|
|
hosts:
|
|
pve1.home.2rjus.net:
|