I became distracted by the constant stream of SSH authentication failures going past while tailing system logs in ElasticSearch, so I made this tool to firewall off repeat offenders.

Read more

Creating a kubeconfig file for a service

When deploying a service outside Kubernetes that uses the Kubernetes API as a service account, it's generally required to use a kubeconfig file. Instructions that I've found elsewhere involve copying the user's file but that contains potentially many cluster configurations and also provides the credentials of the admin user.

Read more