Kubernetes (k8s)

The container orchestration landscape is currently dominated by Kubernetes (k8s), which has become the de facto standard for managing containerized applications at scale. While powerful, Kubernetes can be complex to set up and manage, leading many to explore lighter alternatives like K3s for smaller deployments or edge computing.

However, one of the things that has kept me from using it is that (for now) kubevirt does not provide as much control over VMs as I would like (starting with things like memory ballooning), and I still run a few workloads in VMs.

I mostly use Docker Swarm for personal projects because it’s just less maintenance and cognitive overhead, but since I spend so much time working with k8s professionally, I am keeping a list of resources for a possible future transition.

Resources

Category Date Link Notes
Authentication 2020 external-auth-server

an authentication server that supports OpenID Connect

Control Plane 2022 krustlet

Kubernetes Kubelet in Rust for running WASM

2023 microshift

A small form factor OpenShift/Kubernetes optimized for edge computing

Edge 2022 akri

extends the device plugin framework to support various hardware devices

Networking 2020 danm

Nokia’s “Damn, Another Network Manager!”, quite aptly named

2021 multus

a CNI plugin that can provide multiple network interfaces to pods (also a bit of a nightmare solution, sadly typical in modern 5G core deployments)

Operating System 2025 talos

a modern OS designed for running Kubernetes clusters securely and reliably

Paas 2023 kubero

a Heroku-like PaaS for K8s

Storage longhorn

a distributed block storage system for Kubernetes

2025 synology-csi

a CSI driver for Synology NAS devices

Tools 2023 k9s

a TUI tool for managing clusters and deployments

systemk

a systemd backend for the virtual-kubelet that allows for creating pods as systemd units

2025 kubetail

real-time logging dashboard

kubestatus-operator

a Kubernetes operator that provides a status page

Virtualization 2020 Orka

Orchestration of Mac VMs using Kubernetes

This page is referenced in: