Categories
Hybrid Multicloud Oracle Cloud Infrastructure

Deploying K3S on Oracle Cloud Infrastructure – part 1

“Installing your own Kubernetes is hard!”

Everybody

“Hold my kubectl!”

Rancher

Who is this article for:

This is written for those of us who’s interested by Kubernetes and would like to install and run it easily and cheaply anywhere. You may already know that installing and running a “full” Kubernetes all by yourself can be rather difficult, the learning curve is really steep.

There are many alternatives out there – one of the solutions to the complexity is subscribing to one of the managed Kubernetes offerings in the cloud, for example Oracle OKE. Rancher Labs came up with another interesting solution, modifying and considerably slimming down a standard distribution.

K3S is a lightweight Kubernetes distribution made by Rancher Labs, targeted to edge computing, IoT devices and ephemeral infrastructure deployments (for example created in CI/CD pipelines). It can run on Intel and ARM processors.

I would say it’s a great case for learning and development environments too. It even runs on Raspberry Pi! Should you run your critical production workloads in k3s? Not sure this is a good idea, Rancher certainly doesn’t position it like that.

In this article I’m going to describe the installation steps needed to install K3S on OCI in an Oracle Linux VM, but pretty much any cloud or local install will be very similar. Was it as easy as advertised? Keep reading 🙂

Categories
Hybrid Multicloud

Rancher K3S – “5 less than K8S”

I’m exploring a fascinating Kubernetes variant from Ranchel Labs, K3S (How do you pronounce this? “Kiss”? 😀 ).

https://rancher.com/docs/k3s/latest/en/architecture/

It’s looking very promising to me – lightweight, easy to install and using a real DB as control plane store instead of etcd! They target it to Edge and IOT kind of applications, but I see it larger that that. In my opinion it should also run in the cloud very well or be a nice base for on-premises development workflows, assuring good portability to “big” managed K8S in the cloud.

Also runs on Raspberry Pi!

Expect an article on this soon enough!