linux, devops, sre, cloud, virtualization, containers, performance tunning, golang…
mkubectx - single command across all your selected kubernetes contexts
More on mkubectx
Pause - most popular container in k8s environment
Probably the most popular container in kubernetes environment. Container image is really small:
How to change default k8s container runtime to containerd ?
Default kubelet container runtime configuration use docker as CRI. Containerd has another implementation of CRI, it should fullfill the same requirements as docker so ie.
How kubernetes is interacting with docker ?
In a few words Container Runtime Interface is the answer to this questions.
Kubectl - writing your own plugin
Kubectl is an entrypoint for maintaing k8s clusters, you can find a lot useful switches to extract data.
Growpart
Easy alternative to fdisk and partprobe when resizing partition to its maximum.
Sysdig Tracers
Tracers is nice extension to one of my favourite tool sysdig to troubleshooting problems.
HTTP Server-Timing
One of the easiest way to visualize your app internal performance metrics on demand is too use pretty new standard described in:
Uninterruptible process state
Looking for reason why some processes cannot be killed, you probably reach to process state called uninterruptible.
Bash script template
Writing bash scripts is a daily basis for sysops/devops teams. Some parts of each written script stay the same like being verbose for easy debugging, so it’s good to have some templates.