Devops

Open Policy Agent  — 

With OPA you implement decisions of policies, not their enforcement. This avoids confusion between multiple servers that might come from different implementations of the policies.

Read »
Kubernetes without Load Balancers?  — 

All the hosted Kubernetes solutions I know of want you to pay roughly 10$ pre month for each load balancer.

Read »
Kind is the new minikube  — 

I have been playing around with minikube for quite some time now. Though as I run minikube on my Mac, I experienced multiple bugs regarding accessing the cluster and it’s published ports.

Read »
Bash scripts with Gum  — 

I gave the newest tool of Charm Gum a try. It allows to create interactive bash scripts in just a few lines of code.

Read »
Ultra-fast Hugo GitHub actions  — 

I created a GitHub workflow to automatically build and deploy my website to GitHub Pages.

Read »
Go Data Race Detector  — 

You can run your Go program or your tests with the Data Race detection enabled. This might cost some performance and memory, but in case a data race is being detected, that’s worth it!

Read »
Kubernetes Overview for Beginners  — 

I have never done anything productive with Kubernetes before. But it is a really tough topic to get started with. It’s overwhelming.

Read »
Updating Bitrise binary uploads  — 

Bitrise binary uploads cannot be updated after saving. Instead they need to be deleted and recreated. Thus all workflow steps need to be updated if they rely on the data.

Read »