Favorite Tools: December 2019 Edition

Kustomize

As an alternative to Helm, it allows you to build variations of your Kubernetes resources in a way that keeps things readable. It’s kind of like CSS for Kubernetes manifests: https://github.com/kubernetes-sigs/kustomize

Kubectx / Kubens

A handy couple of tools to help you configure your Kubernetes environment: https://github.com/ahmetb/kubectx

Stern

This tool allows you to tail multiple pods and adds color coding that helps visually parse your Kubernetes logs much easier: https://github.com/wercker/stern

Watch

Not that this is cutting edge, but this is a neat little tool that helps you execute the same command in a loop. I’ve found it useful for running kubectl get pods commands to see when my pods are up: https://linux.die.net/man/1/watch

YQ

It’s like JQ, but for querying YAML: https://github.com/mikefarah/yq