Managing Kubernetes without losing your cool

A presentation at Kubernetes Community Days Ukraine by Marcus Noble

After several years operating and building on Kubernetes clusters I have my fair share of battle scars. From network misconfigurations to soaring cloud costs to deletion of a production control plane, just to name a few.

Each time something went wrong, dealing with it became a little easier and each incident added another tool to my bag of tricks.

Over time I’ve tried to simplify and automate as much of my debugging technique as I can, through a combination of scripts, tools and code.

This talk will cover some practical tips and tricks that everyone using Kubernetes, regardless of experience level, can leverage to make interacting with clusters that little bit easier. We’ll start small, something anyone can do today, and work our way up to building our own tooling on top of Kubernetes to make every day operations just that little nicer.


This talk was given as part of the Kubernetes Community Days Ukraine Fundraiser. If you have the means to do so, please consider donating to this great cause.

Resources

The following resources were mentioned during the presentation or are useful additional information.