Scott's Weblog The weblog of an IT pro focusing on cloud computing, Kubernetes, Linux, containers, and networking

Technology Short Take 118

Welcome to Technology Short Take #118! Next week is VMworld US in San Francisco, CA, and I’ll be there live-blogging and meeting up with folks to discuss all things Kubernetes. If you’re going to be there, look me up! Otherwise, I leave you with this list of links and articles from around the Internet to keep you busy. Enjoy!

Networking

  • Networking guru Ivan Pepelnjak has migrated his online presence to AWS; read more here.

Servers/Hardware

  • Interesting (but otherwise not terribly useful) article on how to turn a MacBook into a touchscreen. Lack of a touch screen remains the MacBook line’s second most egregious shortcoming against competing products (the first being the awful keyboard).

Security

Cloud Computing/Cloud Management

Operating Systems/Applications

  • Here’s how to create a snippet in VS Code to wrap text with some other text of your choosing. This is handy—I had some similar things set up for Sublime Text, but haven’t managed to do the same for VS Code yet.
  • Network bonding in Linux—as outlined in this article—is something I may have to explore. Right now I have a custom shell script I wrote that “docks” and “undocks” my laptop by manipulating, among other things, some associated network settings. What I’d really like to have is something like ControlPlane (née Marco Polo for the longtime Mac users), but for Linux. Alas, it appears that even ControlPlane has been abandoned…
  • Major Hayden explains how to use Fedora 30 on GCE.
  • jq, awk, and sed. Learn them, use them, love them.
  • Ivan Velichko journals his journey of learning about containerization and orchestration in this blog post. If nothing else, this post at least helps clarify the relationship between commonly-mentioned projects like runC, containerD, cri-o, and others.
  • Youichi Fujimoto discusses running Kubernetes locally with KinD and Docker. I’ve found KinD to be easier to use and more flexible than Minikube, but I’m on Linux and have a native Docker installation.
  • Tim Little shares some “lessons learned” regarding increasing resilience in Kubernetes, such as taking advantage of features like Pod Anti-Affinity, scaling up Deployments to have more than a single Pod, and configuring Readiness probes for all workloads.

Storage

  • Via this blog post by Myles Gray, VMware has announced Cloud Native Storage (CNS), powered by a new CSI (Container Storage Interface) driver for Kubernetes (and other orchestration platforms that use CSI).
  • When it comes to storage, Cormac Hogan is an invaluable resource. It’s great to see Cormac turning his attention to Kubernetes environments, and in a recent post Cormac tackled failure scenarios with Kubernetes storage on vSphere.
  • Laurens van Dujin ferrets out a small detail regarding network connectivity while troubleshooting vSAN Witness Node isolation.

Virtualization

Career/Soft Skills

I guess that’ll have to do for now. It is my sincere hope that you’ve found something useful in this post, and if you have any feedback I invite you to contact me on Twitter. Thanks for reading!

Metadata and Navigation

Be social and share this post!