cns-kerala-lab

The Kubernetes lab we ran at Cloud Native Summit Kerala — and the installer you were meant to take home.

Clone it

$ git clone https://lab.knownhost.com/cns-kerala-lab

Hosted on this machine, not on GitHub. If you would rather not use git: download the tarball.

Run k3s on your own VPS

$ curl -fsSL https://lab.knownhost.com/k3s | sudo bash -s -- --domain apps.example.com

About four minutes to a single-node Kubernetes with Traefik ingress, cert-manager wired to Let's Encrypt, a hardened host, and a sample app answering on real HTTPS.

Point that domain at the box first — the script checks, because Let's Encrypt cannot issue for a name that does not resolve. And read the script before you pipe it into a shell. It is served as plain text precisely so you can.

What's inside

The machine you are reading this on

It is a single KnownHost unmanaged VPS — 8 vCPU, 12 GB — running k3s. On the day it handed out one throwaway Kubernetes namespace per attendee, thirty at a time, and measured about 44 MB per session. The whole booth would have fitted on the $20/mo plan.

See the unmanaged plans