Joe Thompson
Consulting Engineer, Clarity Business Solutions
Shannondale, West Virginia, United States
Actions
Joe Thompson's IT career is near the end of its third decade. He's been part of the cloud-native community since 2014, starting with OpenStack and taking on Kubernetes a few months after it debuted. He's spoken at KubeCon, Cloud Native Rejekts and many local meetups and enjoys showing how well-known tools and techniques are relevant to new platforms. Currently he's providing Kubernetes expertise to (mostly) public-sector customers as part of the team at Clarity Business Solutions, based in Linthicum, Maryland.
Area of Expertise
Topics
Service Mesh: Putting It Together, Taking It Apart
Do you need a service mesh in your Kubernetes cluster? Whether you say you do or say you don't, do you know why that's the case? A mesh of what? How does it work? How do you connect your apps to it and what does that allow you to do? Rather than look at or compare specific meshes, we'll start with the simplest possible example of what a service mesh is and does, and then look at a conceptual level at some of the things building on that allows *you* to do.
Apply the Can Opener of Enlightenment: Lifting the Lid Off Kubernetes Networking
What exactly happens when network traffic inside a Kubernetes cluster goes from one pod to another -- or, why doesn't it when you think it should? Which host interfaces will you see Kubernetes network addresses on, and what else on the host can you look at to help you troubleshoot network issues with your workloads? How do Kubernetes control plane components manage a network they themselves run within, and how does a coherent network even come to exist between cluster nodes in the first place? Maybe most importantly, *how* can you figure out what's wrong with any of it?
If you're new to Kubernetes, or just want a refresher and update on some of the networking basics, Joe Thompson will show you how OS-native tools and simple techniques (that you might already use) can help you bridge the gap between what you already know about networks and how Kubernetes does networking.
SCaLE 22x
* An Opinionated Proposal to Improve Internet TLS Certificate Management: Burn It All Down
* Kubernetes For Sysadmins Workshop
KubeCon + CloudNativeCon North America 2024 Sessionize Event
KCD Washington DC 2024 Sessionize Event
KubeCon + CloudNativeCon North America 2023 Sessionize Event
Cloud Native Rejekts North America 2021
Avoid Spikes: Unexpected Kubernetes Behaviors
KubeCon + CloudNativeCon North America 2020
Stop Writing Operators
Cloud Native Rejekts North America 2019
Everything You Needed to Know about Kubernetes TLS, But Were Afraid to Ask
KubeCon + CloudNativeCon North America 2018
A Basic Kubernetes Debugging Kit: curl, jq, openssl, and Other Best Friends
Helm Summit
NetworkPolicy Resources: Proposed Best Practices for Charts
KubeCon + CloudNativeCon North America 2017
CrashLoopBackoff, Pending, FailedMount and Friends: Debugging Common Kubernetes Cluster and Application Issues
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top