Introduction #
In this section we will cover how to setup the underlying infrastructure for running one or more Kubernetes clusters.
We will not cover how to install an Operating System on a machine and assume this step is already done.
There are a lot of guides on how to do so on-line.
We will however cover how to properly configure the Host operating system so that we can use a virtualization technology to run Virtual Machines and configure Kubernetes on the virtual infrastructure.
Running Kubernetes on a Virtual Infrastructure is not a requirements, but it makes it easier to spin up environments and test various configurations.
Specifically we will show you how to setup
- Firecracker
- KVM+QEMU
We will also run performance tests to validate which Virtualization technology performs best in conjuction with Kubernetes.