Joe Thompson's IT career is at the beginning of its fourth decade. He's been a Linux user since 1998, a professional sysadmin since 2001, and part of the cloud-native community since 2014. He's spoken at KubeCon (6x), Cloud Native Rejekts (2x), SCaLE 22x, and various local meetups, and enjoys showing how well-known tools and techniques can be applied to new platforms.

Presentations

23x

Workshop: Container Images From Zero -- Building Them Bit by Bit

In this three-hour workshop (with time for plenty of Q&A!), Joe Thompson walks you through container images from their most primitive forms through building modern OCI images, explaining concepts along the way. As you work through the exercises, we'll discuss the effects of different build techniques and styles on maintainability, deployment and security, and you'll learn about image basics like layers, tags, and signatures as well as more nuanced concepts like strategies for determining how to build and use your own base images while allowing for effective use of tools like image security scanners. Whether you're a beginner to containers or an experienced builder who wants to further explore the details most build tools abstract away, this workshop will have something for you.

See Presentation
22x

Kubernetes For Sysadmins Workshop

If you're an experienced sysadmin but a Kubernetes novice, trying to understand how Kubernetes does things, this workshop will show you how to use traditional Linux tools you probably already know to understand Kubernetes today -- from the basic Kubernetes components themselves to higher-level workload concepts like service discovery.

See Presentation
22x

An Opinionated Proposal to Improve Internet TLS Certificate Management: Burn It All Down

The current system of public TLS certificate management suffers multiple issues, from the merely annoying to the truly grievous. While it might have been good enough to get by in the "rough consensus and running code" days of the Web, it's past time to take a hard look at the system that we all grudgingly tolerate, understand where and why it falls short, and begin envisioning and working toward its long-overdue replacement.

See Presentation