bar
heidloff.net - Building is my Passion
Niklas Heidloff
Cancel

Building Databases on Kubernetes with Quarkus

While there are plenty of examples how to write stateless applications on Kubernetes, there are relative few simple samples explaining how to write stateful applications. This article describes how...

How to build your own Database on Kubernetes

Kubernetes supports running stateless and stateful workloads. This article describes the core concepts how to build and run a simple database on Kubernetes using an open source sample. The snippet...

Tekton without Tekton in DevSecOps Pipelines

IBM provides a DevSecOps reference implementation which is especially useful for regulated industries to adhere to policies. This article describes how we have implemented the CI and CD pipelines f...

Continuous Delivery with DevSecOps Reference Architecture

IBM provides a DevSecOps reference implementation which is especially useful for regulated industries to adhere to policies. This article describes the CD pipeline to deploy software using a GitOps...

Change, Evidence and Issue Management with DevSecOps

IBM provides a DevSecOps reference implementation which is especially useful for regulated industries to adhere to policies. This article describes the CI pipeline which provides in addition to the...

Shift-Left Continuous Integration with DevSecOps Pipelines

IBM provides a DevSecOps reference implementation that I’ve used to build our SaaS reference architecture. This article describes the CI pipeline, especially the part to enforce branch protection. ...

The Kubernetes Operator Metamodel

Operators provide huge value by automating day 2 operations for software running on Kubernetes. However, for operator developers there is a steep learning curve. This article describes the key obje...

Converting Custom Resource Versions in Operators

Custom Kubernetes resources typically have multiple versions. Operators need to be able to convert between all different versions in all directions. This article describes how to implement this usi...

Initialization and Validation Webhooks in Operators

When developing custom Kubernetes resources, static defaults and simple validations for resource properties can be defined in OpenAPI/JSON schemas. For more flexible scenarios webhooks can be used ...

Configuring Webhooks for Kubernetes Operators

Kubernetes operators can initialize, validate and convert custom resources via webhooks. Coding the webhooks is straight forward, setting them up is a lot harder. This article summarizes the import...

Trending Tags