From 8343b4376ec7b0c4a46b26fbdb30786992cf5222 Mon Sep 17 00:00:00 2001 From: datawarrior Date: Sun, 23 Jun 2024 01:08:00 -0600 Subject: [PATCH] Add docs/project_planning/sprint_breakdown.md --- docs/project_planning/sprint_breakdown.md | 67 +++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 docs/project_planning/sprint_breakdown.md diff --git a/docs/project_planning/sprint_breakdown.md b/docs/project_planning/sprint_breakdown.md new file mode 100644 index 0000000..34fefab --- /dev/null +++ b/docs/project_planning/sprint_breakdown.md @@ -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. \ No newline at end of file