Home - caprivm/virtualization GitHub Wiki
caprivm ([email protected])
Updated: January 25, 2023
On this home page you will find an index of documentation that addresses the installation, configuration or operation of different virtualization tools for experimental or academic purposes.
Tools
The purpose of this part of the Wiki is to explain the installation and configuration of base tools for the use of more complex applications. In this section, the installation of Docker, Pyhton, nested virtualization tools, etc. are included.
Apache Superset
The purpose of this part of the Wiki is to explain the installation and configuration of Superset. The documentation is outdated and only covers the 0.34 branch of Superset.
Kubernetes
This part of this Wiki explains the installation and configuration of Kubernetes-oriented tools. The documentation covers everything from the deployment of a Kubernetes cluster to the deployment of applications that allow persistent storage, load balancing, ingress controller, etc.
-
Deploy a Kubernetes Cluster using Kubespray
3.1. Deploy a Kubernetes Cluster using Kubespray in a Single Machine
-
Deploy a File System for PersitentVolume and PersistentVolumeClaim creation using LongHorn
4G Tools Documentation
The purpose of this section of the Wiki is to explain the installation and configuration of tools that are commonly used for the implementation of a 4G core, including simulation tools that allow to test the core.
Magma
This part of this Wiki is to include all the important information about the installation and deploy of Facebook Magma core. Here, you will find all the documentation generated through differente installation and deploy tests of the tool.
srsRAN
The purpose of this part of the Wiki is to explain the installation and configuration of the tools associated with srsRAN. The intention is to cover simulation with srsRAN (without using hardware equipment) and to extend the documentation to the use of generic radio equipment such as USRPs.
4G Environment
5G Tools Documentation
The purpose of this section of the Wiki is to explain the installation and configuration of tools that are commonly used for the implementation of a 5G core, including simulation tools that allow to test the core.
5G Environment
ONF (Open Networking Foundation)
The purpose of this part of the Wiki is the installation and configuration of ONF tools that are open source and open repositories. The documentation covers, for the moment, the deployment of VOLTHA.
OSM (Open Source MANO)
The purpose of this Wiki section is to explain the installation and configuration of an orchestration tool such as OSM (Open Source MANO). The documentation covers the installation of OSM, the plugins needed after installation and two orchestration examples, one for VNF and one for CNF.