Kubernetes

Starting a kubernetes cluster on Slices basic infrastructure.

This page will show you how to fire up a kubernetes cluster in a couple of minutes on the Slices research infrastructure. You can use both virtual machines or bare metal as the kubernetes nodes.

The cluster is only accessible as operational environment for running containers. If you want to research kubernetes itself, you need to use another way of setting up your cluster (by reserving bare metal or virtual machines and using tools as clusterapi, kubeadm, …).

To have a better understanding of the basics of Slices and basic infrastructure, please have a look at the Slices Basic Infrastructure Service.

You can use the below referred notebook to set up your cluster, but of course, you can also do all steps from a unix terminal after installing the Slices CLI.

../../_images/kubernetes_tutorial.png

Basic infrastructure service dashboard

Please access the tutorial at https://basicinfrastructure.slices-ri.eu/. This is a Jupyter notebook environment which offers a terminal and notebooks with the Slices CLI pre-installed and where authentication is automated through the web login.

After logging in, and choosing the project in which you want to create resources, you will see the Launcher page. At the left, you see a folder templates. Double click this, and then double click the notebook BI-04 Kubernetes. You should now have the screen set up as in the screenshot above. The notebook is self explaining as well and it should be straight forward to copy the commands and eexcute them in a unix terminal.