english

english

Deploying Cilium Gateway API

After migrating my Kubernetes cluster from Calico to Cilium, enabling kube-proxy replacement and migrating from ingress-nginx to Cilium Ingress, the final step was moving to the Kubernetes Gateway API. What looked like a straightforward migration turned into several hours of debugging. Hopefully this post saves someone else the same time. Environment My goal was simple:

english

My Immich pitfalls

After getting Immich running on Kubernetes, I assumed the hard part was over. Narrator: It wasn’t. Most of the issues I encountered weren’t bugs at all – they were simply things that weren’t immediately obvious from the documentation. Hopefully, this article saves you a few hours of trial and error. The library directory is not

english

Immich in Kubernetes

I’ve been looking for a replacement for Google Photos for a while. My requirements were: I found Immich, which looked perfect, but… initially I tried the official Immich Helm chart. After spending a few hours with it, I eventually decided to abandon it and deploy Immich using plain Kubernetes manifests generated from the official Docker

english

Convert between AVD and SVG

There are many tools to convert between AVD (Android Vector Drawable) and SVG (Scalable Vector Graphics), but there is also a quick-and-dirty hack to do it manually. This works because AVD is essentially based on SVG, with only a few changes and Android-specific attributes. For example, this is a simple minus sign in Android Vector

english

Clickops

(noun): An IT practitioner who manages complex systems exclusively through web interfaces and wizards, proudly refusing to learn CLI commands because “the GUI is just easier, okay?” Known for creating production-critical infrastructure via a sequence of barely-recalled mouse clicks that can never, ever be reproduced again.

english

Here is the new Wildfly 38.0.1.Final… ehm… where?

So, the Renovate Bot created a PR about the Wildfly version update to 38.0.1.Final from 38.0.0.Final. Business-as-usual, like hundreds of PR before, the Gitlab’s pipeline started, and, its failed: Okay, it is also business-as-usual, there are changes that cause code that used to work to not work anymore, but it usually happens when a breaking

Scroll to Top