Esc-IngComp-UNC / external-ProjectManagement

GNU General Public License v3.0
0 stars 0 forks source link

Baremetal Kubernetes Cluster Implementantion Using Talos Linux - Project Specification #2

Open GabrielEValenzuela opened 3 months ago

GabrielEValenzuela commented 3 months ago

Project Overview

Project Name

Baremetal Kubernetes Cluster Implementantion Using Talos Linux

Project Summary

This project will repurpose existing servers in the Computer Laboratory to create a prototype environment to deploy different containered applications. This prototype will support various projects by providing scalable infrastructure, managed via Kubernetes (K8S) and give and relatibly easy to use mechanism to deploy applicatons for users with no experience in k8s. The project will also include a Spike to test and evaluate Talos Linux viability and test tools for basic deployments and git operations.

Project Objective

The primary objective is to set up a Kubernetes-based cluster on existing laboratory servers, enabling the deployment, scaling, and management of containerized applications. The system will serve as a prototype environmet for other academic projects. A Spike with virtual machines insted of baremetal will be conducted to evaluate the viabilty of the project and a way for the team members put in practice their recently acquired knowlage and test diferent configurations before going to the final hosts.

Team Structures

Project Leader

Sr. Engineers

Team Members

Stakeholders

Work Breakdown Structure (WBS)

Major Deliverables

Work Packages

Milestones

Project Schedule

Timeline

Gantt Chart

(Optional) Attach or reference a Gantt chart that visually represents the project schedule, including task dependencies and critical paths.

Resource Allocation

Budget

Resource Requirements

Risk Management

Risk Identification

Risk Mitigation Strategies

Quality Assurance

Quality Standards

Testing and Validation

Communication Plan

Reporting

Meetings

Approval

Project Approval

This section is for final approval of the project by the core team:

Additional Notes

Include any other relevant information or considerations for the project.

GabrielEValenzuela commented 6 hours ago

Update