This commit is contained in:
2026-04-29 09:37:32 -04:00
parent 1717081550
commit fe11468547
4 changed files with 66 additions and 20 deletions

View File

@@ -14,6 +14,8 @@ This project demonstrates automated Windows Server VM management including:
## Quick Start
**New to this project?** See [QUICKSTART.md](QUICKSTART.md) for a complete step-by-step guide from fresh Hyper-V install to running VMs.
### Development Environment
```bash
@@ -117,12 +119,26 @@ ansible-playbook playbooks/sync-cmdb.yml
## Documentation
- **[HANDOFF.md](HANDOFF.md)** - Project status, next steps, and quick reference
- **[QUICKSTART.md](QUICKSTART.md)** - Complete step-by-step guide from scratch
- [CLAUDE.md](CLAUDE.md) - Architecture and development guidelines
- [playbooks/README-provision.md](playbooks/README-provision.md) - VM provisioning guide
- [templates/autounattend.xml.j2](templates/autounattend.xml.j2) - Windows unattended install template
## Common Tasks
### First-Time Setup
```bash
# 1. Configure fresh Hyper-V host
ansible-playbook playbooks/provision-hyperv-host.yml
# 2. Verify switches are available
ansible-playbook playbooks/list-hyperv-switches.yml
# 3. Upload Windows ISO to D:\ISOs\ on Hyper-V host
```
### Provision a VM
```bash
ansible-playbook playbooks/provision-vm.yml -e vm_name=WEB01 -e vm_ip_address=192.168.1.101