Add docs/project_planning/sprint_breakdown.md
This commit is contained in:
67
docs/project_planning/sprint_breakdown.md
Normal file
67
docs/project_planning/sprint_breakdown.md
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
#### 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**:
|
||||||
|
1. Install Proxmox VE on old laptops and mini PCs.
|
||||||
|
2. Configure basic Proxmox settings and network.
|
||||||
|
3. Create a Proxmox cluster.
|
||||||
|
4. Add all nodes to the cluster.
|
||||||
|
5. 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**:
|
||||||
|
1. Deploy Opnsense firewall.
|
||||||
|
2. Set up a website hosting environment.
|
||||||
|
3. Deploy and configure additional open-source services (e.g., Nextcloud, Home Assistant).
|
||||||
|
4. 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**:
|
||||||
|
1. Purchase and set up MINISFORUM UM690S Mini PCs.
|
||||||
|
2. Integrate new mini PCs into the Proxmox cluster.
|
||||||
|
3. Configure high availability settings.
|
||||||
|
4. 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**:
|
||||||
|
1. Perform compute, storage, and network benchmarks.
|
||||||
|
2. Deploy and test small LLMs.
|
||||||
|
3. Capture performance metrics.
|
||||||
|
4. Analyze and document results.
|
||||||
|
|
||||||
|
- **Deliverables**:
|
||||||
|
- Benchmark results and analysis.
|
||||||
|
- Documentation of performance metrics and analysis.
|
Reference in New Issue
Block a user