-
Notifications
You must be signed in to change notification settings - Fork 0
Virtualization
The project will (in it's current state) be using Proxmox as the main virtualization platform.
Proxmox is an open-source virtualization management solution that integrates two virtualization technologies: KVM (Kernel-based Virtual Machine) for virtual machines and LXC for containers.
Proxmox is a Debian-based distribution that is designed to be easy to use and deploy. Proxmox is a great choice for the project because it is open-source, easy to use, and has a large community of users and developers.
Later on, the project might also include Kubernetes and K3s for container orchestration. Please check the RoadMap page for more information.
In the current stup, we have a proxmox cluster with some nodes running. Due to the clusterization of the proxmox nodes, the goal is to dynamically allocate resources to the nodes based on the current load. This added some complexity to the project, but it also allows for a more flexible and scalable infrastructure.
K3s is a lightweight Kubernetes distribution that is designed for edge computing, IoT, and other resource-constrained environments. In the current state, the project is not using K3s or Kubernetes, but it might be included in the future.
Project Management
Documentation