How we implemented Envoy edge proxy best practices in istio-ingressgateway.
Writing
2024
Home of technical deep dives, random thoughts and ideas of varying quality.
2023
A travel diary of how we diagnosed a latency spike problem on GKE and the surprising things we learned along the way.
2022
When using a Sidecar Injector (such as Istio), there is nothing that ensures that an update (potentially breaking) to a sidecar config template is applied/updated on Pods that have already been injected with a sidecar. This post describes the causes of this problem, as well as introducing a tool to mitigate it.
TL;DR: I finally organized my photo archive and in an evening created a service to e-mail my mom a photo from the last 20 years every morning.
2021
Quite often people ask me what I actually do. I have a hard time giving a short answer. Even to colleagues and friends in the industry. Here I will try to show and tell how I spent an evening digging around in a system I helped build for a client.
2020
This post is an attempt to lay out the rough landscape of databases that you might encounter or consider as of late 2020.
2019
Looking into caveats of running Kubernetes on AKS with small node sizes and node counts.
In this first post on troubleshooting some disk performance issues on Azure Kubernetes Service (AKS) we will benchmark Azure Premium SSD to find how workloads affect performance and which metrics to monitor to know when troubleshooting potential disk issues.
2017
In this post we will set up a managed Kubernetes cluster from scratch using Azure CLI.
I denne posten setter vi opp et managed Kubernetes cluster fra scratch ved bruk av Azure CLI.
2014
Step by step guide on how to install a single-instance of OpenTSDB using the latest versions of Hadoop and HBase.