Posts
Welcome read-cache-after-write consistency!
Friday, March 13, 2026 in Posts
TL;DR: In version 5.3.0 we introduced strong consistency guarantees for updates with a new API. You can now update resources (both your custom resource and managed resources) and the framework will guarantee that these updates will be instantly …
How to guarantee allocated values for next reconciliation
Thursday, May 22, 2025 in Posts
Deprecated Read-cache-after-write consistency feature replaces this functionality. (since version 5.3.0) It provides this functionality also for secondary resources and optimistic locking is not required anymore. See the docs and related blog post …
From legacy approach to server-side apply
Tuesday, February 25, 2025 in Posts
From version 5 of Java Operator SDK server side apply is a first-class feature and is used by default to update resources. As we will see, unfortunately (or fortunately), using it requires changes for your reconciler implementation. For this reason, …
Using k8s' ETCD as your application DB
Thursday, January 16, 2025 in Posts
FAQ: Is Kubernetes’ ETCD the Right Database for My Application? Answer While the idea of moving your application data to Custom Resources (CRs) aligns with the “Cloud Native” philosophy, it often introduces more challenges than benefits. …