Member-only story

Five Minute Kubernetes Installation With k3OS

Get up and running quickly with Rancher’s Kubernetes-focused OS

Nassos Michas
Better Programming
5 min readJun 11, 2021

--

K3S Kubernetes distribution (image by Rancher Labs)

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)”.

--

--

Nassos Michas
Nassos Michas

Written by Nassos Michas

BSc, MSc in Software engineering | Cert. Scrum master | Cert. Professional for Software Architecture | Cert. Professional for Requirements Engineering

Responses (1)

Write a response