reCluster is an architecture for a data center that actively reduces its impact and minimizes its resource utilization.
Name | Surname | Username | MAT |
---|---|---|---|
Carlo | Corradini | carlocorradini |
223811 |
-
Conceptualising Resources-aware Higher Education Digital Infrastructure through Self-hosting: a Multi-disciplinary View
Angeli Lorenzo, Okur Özge, Corradini Carlo, Stolin Marcel, Huang Yilin, Brazier Frances and Marchese Maurizio
Eighth Workshop on Computing within Limits 2022
doi:10.21428/bf6fb269.8b989f2c
-
reCluster: A resource-aware Kubernetes architecture for heterogeneous clusters
Carlo Corradini
Master's Thesis in Computer Science at the University of Trento
See docs directory for more information.
Note: Refer to the
README.md
of each directory for more information
Name | Description |
---|---|
.github |
GitHub configuration |
.husky |
husky configuration |
.vscode |
Visual Studio Code configuration |
configs |
Configuration files |
dependencies |
Dependencies |
distributions |
Distributions |
docs |
Documentation |
scripts |
Shell scripts |
server |
reCluster server |
Name | Homepage |
---|---|
Docker |
https://www.docker.com |
K3d |
https://k3d.io |
Node.js |
https://nodejs.org |
npm |
https://www.npmjs.com |
-
Clone
git clone https://github.com/carlocorradini/reCluster.git cd reCluster
-
Scripts permissions
find . -type f -name "*.sh" -print0 | xargs -0 chmod u+x
-
Execute initialization script
./scripts/init.sh
Note: Execute with
npm run <NAME>
Name | Description |
---|---|
check |
Check for errors |
fix |
Fix errors |
This project is licensed under the MIT License.
See LICENSE file for details.