claude-home/patterns/vm-management/README.md
Cal Corum 2bfbc7bb77 CLAUDE: Initialize efficient documentation system for home lab
- Created structured documentation with /patterns/, /examples/, and /reference/ directories
- Implemented automatic context loading rules in CLAUDE.md based on file extensions, directories, and keywords
- Added technology-specific patterns for Docker, Python, Node.js, Vue.js, Bash, networking, databases, and VM management
- Included complete working examples for common workflows and troubleshooting references
- Designed for minimal context usage with precise loading triggers

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-08 19:59:29 -05:00

32 lines
1.2 KiB
Markdown

# Virtual Machine Management Patterns
## VM Provisioning
- **Template-based deployment** for consistency
- **Resource allocation** sizing and planning
- **Network configuration** and VLAN assignment
- **Storage provisioning** and disk management
## Lifecycle Management
- **Automated provisioning** with infrastructure as code
- **Configuration management** with Ansible/Puppet
- **Snapshot management** and rollback strategies
- **Scaling policies** for resource optimization
## Monitoring & Maintenance
- **Resource monitoring** (CPU, memory, disk, network)
- **Health checks** and alerting systems
- **Patch management** and update strategies
- **Performance tuning** and optimization
## Backup & Recovery
- **VM-level backups** vs **application-level backups**
- **Disaster recovery** planning and testing
- **High availability** configurations
- **Migration strategies** between hosts
## Related Documentation
- Examples: `/examples/vm-management/proxmox-automation.md`
- Examples: `/examples/vm-management/ansible-provisioning.md`
- Examples: `/examples/vm-management/backup-strategies.md`
- Reference: `/reference/vm-management/troubleshooting.md`
- Reference: `/reference/vm-management/performance.md`