Marcus is a platform engineer at Giant Swarm, a company dedicated to offering managed Kubernetes solutions. His main area of focus in recent years has been around Go, Kubernetes, containers and DevOps but originally started out as a web developer and JavaScript enthusiast. A self-described “tinkerer”, when not building Kubernetes solutions, Marcus likes to dabble with 3D printing and experimenting with smart home tech.
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.
The Wonders and Woes of Webhooks | KubeHuddle | October 2022 |
---|---|---|
The Wonders and Woes of Webhooks (in Kubernetes) | DevOpsNotts | September 2022 |
Managing Kubernetes without losing your cool | Giant Swarm Webinar | May 2022 |
Managing Kubernetes without losing your cool | DevOps Notts | March 2022 |
An Introduction to Kubernetes | PHPMiNDS | July 2020 |
A Very Brief Introduction to Kubernetes | JSOxford - December 2018 | December 2018 |