SetupΒΆ

This chapter covers all information about the current MICO setup. The setup itself is described in MICO Setup. The Azure Kubernetes Service (AKS) is the used for the current Kubernetes development environment and is described in Azure Kubernetes Service. The Google Kubernetes Engine is also tested with MICO and Google Kubernetes Engine.

More details about different Kubernetes components that are used for MICO are described in section Kubernetes.

All instructions are meant to be executed with Bash in a Debian/Ubuntu like development environment. If you are using Windows 10, consider to use Windows Subsystem for Linux (WSL). Alternatives could be Cygwin or Git Bash.

At first Install and Set Up kubectl.

Installation on Ubuntu / Debian:

sudo apt-get update && sudo apt-get install -y apt-transport-https
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
sudo apt-get update
sudo apt-get install -y kubectl