No description
  • HTML 98.1%
  • JavaScript 0.9%
  • Dockerfile 0.7%
  • CSS 0.3%
Find a file
2025-09-29 21:01:50 +02:00
.github/workflows 👷 Add workflow 2025-09-29 20:52:43 +02:00
public 🌱 Begin homepage 2025-09-29 20:35:51 +02:00
src 🍱 Add favicon 2025-09-29 20:47:39 +02:00
.gitignore 🌱 Begin homepage 2025-09-29 20:35:51 +02:00
Dockerfile 🌱 Begin homepage 2025-09-29 20:35:51 +02:00
index.html 🚸 Add responsiveness for mobile 2025-09-29 21:01:50 +02:00
package.json 🌱 Begin homepage 2025-09-29 20:35:51 +02:00
README.md 📝 Add README 2025-09-29 20:47:07 +02:00
vite.config.js 🌱 Begin homepage 2025-09-29 20:35:51 +02:00
yarn.lock 🌱 Begin homepage 2025-09-29 20:35:51 +02:00

Unstable Project

Building Kubernetes from scratch - A learning journey by four IT students

🚀 About

The Unstable Project is an educational initiative where four passionate IT students build their own Kubernetes cluster from the ground up. This repository contains the homepage that runs inside our custom K8s cluster.

👥 Team

  • Vlad - Control Node 1 (AI Student)
  • Michi - Worker Node 1 (IT Student)
  • Vilip - Worker Node 2 (IT Student)
  • Simon - Control Node 2 (IT Student)

🏗️ Infrastructure

  • Cloud Provider: Hetzner Cloud
  • Architecture: 4-node Kubernetes cluster (2 control + 2 worker nodes)
  • Setup: High-availability configuration built from scratch

💻 Tech Stack

  • Frontend: HTML5, Tailwind CSS
  • Container: Docker
  • Orchestration: Kubernetes (custom setup)
  • Hosting: Self-hosted on our K8s cluster

🎯 Goals

  • Deep understanding of container orchestration
  • Hands-on experience with distributed systems
  • Real-world cloud infrastructure management
  • Team collaboration on complex technical projects

🌐 Live Demo

This homepage is deployed and running on our own Kubernetes cluster at Hetzner Cloud.

📝 License

This project is for educational purposes as part of our IT studies.


Built with ❤️ by the Unstable Project Team