Member-only story
Five Minute Kubernetes Installation With k3OS
Get up and running quickly with Rancher’s Kubernetes-focused OS

k3OS: a Linux Distribution for Kubernetes
k3OS is a stripped-down, streamlined, easy-to-maintain operating system for running Kubernetes nodes. It is actively developed and maintained by Rancher Labs (now part of SUSE) and, as its name implies, it runs the K3s Kubernetes distribution (also Rancher-owned).
K3s is an official CNCF sandbox project that delivers a lightweight yet powerful certified Kubernetes distribution designed for production workloads across resource-restrained, remote locations or on IoT devices. It is packaged as a single <40MB binary that reduces the dependencies and steps needed to install, run and auto-update a production Kubernetes cluster.
Installation
k3OS comes as an ISO release that you can mount on your favourite virtualisation infrastructure or install in bare metal. If you are using VMWare’s ESXi, as I did, make sure you specify the VM’s OS “Ubuntu Linux (64-bit)” for the initial installation. Once the VM is up and running you will see the following message:
You can then switch to “Other 4.x Linux (64-bit)”.