Marko LukšaDelaying application start until sidecar is readyTaking advantage of a peculiar Kubernetes implementation detail to block containers from starting before another container sJun 17, 20205Jun 17, 20205
Marko LukšaA consistent, provider-agnostic way to SSH into any Kubernetes nodeI use many different Kubernetes clusters, which are provided by a wide range of providers: Minikube, Kind, GKE, Docker Desktop, MiniShift…Mar 2, 20202Mar 2, 20202
Marko LukšaBash trick: Repeat last command until successStop hitting up-arrow and re-executing a command until it succeeds. Instead, just type r<enter> and let your computer do the work.Jun 20, 20192Jun 20, 20192
Marko Lukšakubectl inspect pod mypodCreating a kubectl plugin in 30 secondsSep 13, 20181Sep 13, 20181
Marko LukšaGraceful scaledown of stateful apps in KubernetesDeploying stateful applications to Kubernetes is tricky. StatefulSets have made it much easier, but they still don’t solve everything. One…Jun 28, 20182Jun 28, 20182
Marko LukšaLinux/OSX shell trick: Create bookmarks so you can cd straight into the dirs you use regularlyIf you spend a lot of time in a Linux or OSX shell, you probably invoke the cd command with long directory paths more often than you’d…Jun 6, 20181Jun 6, 20181
Marko LukšaKubernetes autoscaling based on custom metrics without using a host portHow to set up horizontal pod autoscaling based on application-provided custom metrics on minikubeFeb 3, 201714Feb 3, 201714
Marko LukšaKubernetes in Action: Introducing Replication ControllersThis article is a short excerpt from the book Kubernetes in ActionAug 25, 20164Aug 25, 20164