-
K8s storage provider benchmarks round 2, part 5
I finish up the benchmarking process, and share the results. If you want to find what I actually end up using, the answer is in here!
-
K8s storage provider benchmarks round 2, part 4
I describe in detail the YAML and Makefile scripts that power the fio and pgbench based tests that will run on every storage provider I managed to set up
-
K8s storage provider benchmarks round 2, part 3
I install even more storage providers -- this time OpenEBS cStor, Jiva, LocalPV hostPath, LocalPV ZFS and LINSTOR
-
K8s storage provider benchmarks round 2, part 2
I start installing storage plugins, this time Rook (Ceph) -- which takes a while -- and OpenEBS Mayastor. Read this if you want to read a feel-good underdog system administration story.
-
Automatically closing issues is violence
How closing issues automatically is destroying our society, one cold trail at a time.
-
K8s storage provider benchmarks round 2, part 1
Part 1 of my second crack at benchmarking storage providers that scale from hobbyist to enterprise. In this post I go over the setup (the code isn't public just yet) of the dedicated servers I'll be using
-
K8s Upgrade Sunday 03-21-21
Kubernetes upgrade sunday -- A series of posts where I do some maintenance and upgrades on my k8s cluster that sometimes happens on a sunday. This sunday I work on node local DNS caching, kube-router, jaeger, cert-manager, traefik, and containerd
-
Serving a single file over HTTP with Rust and Go
Has anyone ever written anything that serves just a single file? Should this even be written? I don't know the answer but I've written it, twice.
-
Ingress Controller considerations in early 2021
Are there some other compelling ingress controllers for the Kubernetes ecosystem I should consider switching to in 2021?
-
Adding to the NodeJS Package Heap: async-wait-for-promise
Adding another tiny package to the NodeJS package heap for functionality that I just couldn't seem to find in other similarly sized packages.