Ingress routing traffic to registry:2 image with a PersistentVolumeClaim. A job which gets the Ingress IP address, sets the ingress hostname, and sends the hostname to a DaemonSet which establishes registry trust on the machine

Kubernetes Self-Hosted Registry

An OCI registry feels like it really should be part of the core out-of-the-box Kubernetes offering. I suspect the main reason it’s not is that none of the vendors supporting Kubernetes really have a lot of incentive to make this part easier to handle for new developers, and all have their own registry solution they’d prefer to sell.

Back Online!

A combination of busy work / home schedule and compounding errors in my home setup took this down for nearly two months. At the end of it all, the failure was multi-faceted, not even counting my own lack of time failures: Linux distro failures I still haven’t diagnosed why, but it appears that about 3-4…

1, 7, 30, 365 Days: A Framework

I’ve talked to various folks developing this idea, but I haven’t written it down until now. A Framework for Product Engagement In the developer experience arena, I hear lots of people talking about “day 1” and “day 2 operations”. Day 1 is meant to mean the initial green-field development experience before the application goes into…

It’s back!

This blog is a bit of an experiment in running WordPress on Knative on Kubernetes in my own home. As some people may have noticed, the blog has been more down than up recently, despite the theoretically sounds underpinnings. If you’re curious, here’s a brief explanation as a way of easing myself back into the…

Productionizing Home Kubernetes

Since I cleaned up the physical rack layout (picture soon!), one thing that’s been bothering me about my home Kubernetes cluster has been the ad-hoc and snowflake nature of the cluster itself. Generally, I’ve been installing/upgrading things with kubectl apply (or occasionally helm install). This is great for experimentation, but is is pretty lousy for…