-
Restarting a container without downtime
In this post I will try to explain how to restart your running pods with kubectl. the old way Before Kubernetes version 1.15, we mostly had only one choice to restart a deployment that is running and was to sacle down our deployment with kubectl scale deployment mydeployment --replicas=0 -n mynamespace followed by an increase in replicas ri... Read More
-
Update the timezone in a running alpine container
If you are like me you are often facing the problem that the dev container you are currently using is using a timezone different to your own. Certificate creation is amongst the best examples for a frustrating job das will fail if you are not prepared. So lets update or TZ Note: This only for works for NON uclibc installs! download the alpine... Read More
-
Generating kustomize overlays from helm charts
Today we are converting a helm chart to an actual kustomize deployment. using Kustomize built-in plugin Since Kustomize v4.1.0 you can simply render helm charts by using the integration provided by kustomize. So Kustomize can be use Helm charts for resource generation, right out of the box: So let’s do that. In this example I am working with ... Read More
-
Redeploying an Argo-CD Autopilot project
What is Argo-CD Autopilot The Argo-CD Autopilot is a tool which offers an opinionated way of installing Argo-CD and managing GitOps repositories. If you use argo yourself, you probably have an idea or two on how to structure your repositories for maximum effect. But for new projects I like to have my manifests generated. When you start fr... Read More
-
Remapping the Office key
finding a new keyboard Recently I have been pondering to upgrade my keyboard from my trusty friend, the microsoft sculpt keyboard. Since I have owned multiple of them throughout the years, I have the theory that with time, the input lag they have, gets worse. What happens is that I will be typing something and there will simply be letter missin... Read More