homelab/ansible/inventory.yml
Nik Afiq f33fdc4044 Add initial Ansible configuration and playbooks for homelab setup
- Created ansible.cfg for configuration settings
- Added inventory.yml for host definitions
- Implemented bootstrap playbook for Minisforum setup
- Developed setup playbook for K3s installation
- Defined common role with user and package management tasks
- Established K3s server role with configuration and installation tasks
- Included Traefik Helm values for ingress management
2026-03-05 18:55:41 +09:00

18 lines
362 B
YAML

all:
vars:
ansible_user: nik
ansible_ssh_private_key_file: ~/.ssh/id_ed25519-nik-macbookair
children:
k3s_server:
hosts:
minisforum:
ansible_host: 192.168.7.77
ansible_port: 430
k3s_agents:
hosts:
# debian will be added here in Phase 2
# debian:
# ansible_host: 192.168.7.X