1.9 KiB
1.9 KiB
Sprint Breakdown
Sprint 1: Initial Setup and Basic Cluster Configuration
-
Goals:
- Install Proxmox on all hardware.
- Configure basic settings and network.
- Create and verify the Proxmox cluster.
-
Tasks:
- Install Proxmox VE on old laptops and mini PCs.
- Configure basic Proxmox settings and network.
- Create a Proxmox cluster.
- Add all nodes to the cluster.
- Verify cluster setup by creating and migrating VMs.
-
Deliverables:
- Functional Proxmox cluster.
- Documentation of setup steps and configurations.
Sprint 2: Service Deployment
-
Goals:
- Deploy and configure core services.
- Test service functionality.
-
Tasks:
- Deploy Opnsense firewall.
- Set up a website hosting environment.
- Deploy and configure additional open-source services (e.g., Nextcloud, Home Assistant).
- Test and verify service functionality.
-
Deliverables:
- Deployed and functional services.
- Documentation of configurations and issues encountered.
Sprint 3: High Availability Cluster Setup
-
Goals:
- Integrate new hardware into the cluster.
- Configure and test high availability settings.
-
Tasks:
- Purchase and set up MINISFORUM UM690S Mini PCs.
- Integrate new mini PCs into the Proxmox cluster.
- Configure high availability settings.
- Test failover capabilities.
-
Deliverables:
- High availability cluster.
- Documentation of setup steps and configurations.
Sprint 4: Benchmarking and Testing
-
Goals:
- Benchmark and evaluate system performance.
- Test AI workloads and other services.
-
Tasks:
- Perform compute, storage, and network benchmarks.
- Deploy and test small LLMs.
- Capture performance metrics.
- Analyze and document results.
-
Deliverables:
- Benchmark results and analysis.
- Documentation of performance metrics and analysis.