634 B
634 B
server-infra
Ansible provisioning and deployment for homelab web servers.
Quick Start
# Install collections (once)
ansible-galaxy collection install -r requirements.yml
# Test connectivity to one host
ansible adama -m ping
# Provision one host (dry run first)
./scripts/provision.sh adama --check
./scripts/provision.sh adama
# Provision all hosts
./scripts/provision.sh
See IMPLEMENTATION.md for full architecture, CI/CD plan, and phase breakdown.
Servers
| Host | IP |
|---|---|
| adama | 10.0.0.77 |
| roslin | 10.0.0.176 |
| desktop | see inventory/host_vars/desktop.yml |