View profile

Dockershim and some network tips - 123dev #66

Dockershim and some network tips - 123dev #66
By Justin Garrison • Issue #66 • View online
I’m happy with how this video turned out. Click the image to watch the full 1 minute. Does this count as a gif or a link? I’m going to say yes, but I’ll still include 3 links.

Me asking myself if I knew dockershim is being removed in Kuberenetes 1.24
Me asking myself if I knew dockershim is being removed in Kuberenetes 1.24
Comments
Statistics
Facts don’t convince people.
You don’t have to change someone’s mind. You just need to give them doubts about what they know.
“Statistics should be the driest thing” – Florence Nightingale
From How to Lie with Statistics
You need to learn how to tell stories, not data.
So much to learn
In writing the detector for docker socket plugin I had a co-worker review it with me. They are a much better developer than I am. I can make things work, but it’s often not idiomatic and many times not clean.
In a 30 minute call with them I learned a lot. I also learned a small bit more about what I don’t know (and need to learn more about).
I love when that happens. When someone opens the door to more knowledge that is hard to gain without experience.
Learn from the experiences of others to understand the things data cannot teach you.
Links
Here’s a project I spent some time on at work. It makes it easy for you to know if any workloads in a Kubernetes cluster are mounting the docker socket. It’s now open source and available as a krew plugin.
Running this on your cluster or manifest files should give you confidence to change your container runtime and upgrade to Kubernetes 1.24 once it is released.
GitHub - aws-containers/kubectl-detector-for-docker-socket
I didn’t know it was possible to to save your decryption keys in plain text. Extremely useful—and no surprise—that wireshark supports it.
I like it when people take the time to explain the output from commands and how you should read the data. It’s a way to learn from other people’s experience.
I also didn’t know the difference between traceroute and mtr so this was particularly insightful to know I should be using mtr instead.
How to properly interpret a traceroute or mtr
Did you enjoy this issue?
Justin Garrison

1 gif, 2 comments, and 3 links to make you a better developer and person

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue
Los Angeles, CA