Setup Kubernetes cluster
ProconTEL is a cloud-native framework that requires Kubernetes.
Configure microk8s environment
For development purpose you can use microk8s cluster installed locally on your PC.
caution
It is up to you to verify whether you comply with microk8s and its add-ons licenses.
Install microk8s
Recommended resources for small cluster
CPU: 4
MEM: 8
DISK: 20
Download installer, install and set up microk8 (Windows)
You can obtain the installer from here: https://microk8s.io/microk8s-installer.exe
Install and set up microk8s (Linux)
sudo snap install microk8s --classic
microk8s install --cpu 4 --mem 8 --disk 20
Enable the add-ons
microk8s enable dns
microk8s enable storage
microk8s enable ingress
microk8s enable registry
microk8s enable helm
Start microk8s
microk8s start
If you want to stop microk8s use
microk8s stop
Verify if microk8s cluster is running
Run this command:
microk8s kubectl get pods
You should get such response:
No resources found in default namespace.