If you haven’t heard by now, Dockershim is being removed in the Kubernetes 1.24 release. This week fellow Amazon EKS Developer Advocate, Justin Garrison, released a very handy tool to help customers and the greater Kubernetes ecosystem find where Dockershim is in use. Detector for Docker Socket (DDS) is a kubectl plugin that allows folks to scan their running clusters or manifest files for docker socket usage. Supported workload types at the time of publishing are Pods, Deployments, StatefulSets, DaemonSets, Jobs, CronJobs. The tool is smart enough to scan the component that spun up the pods being run as part of the aforementioned components. You can install the plugin using krew and there are some examples you can spin up on your cluster to make sure the tool is working properly. Go ahead and kick the tires on DDS today and let us know what you think!

This week we’ll discuss the EKS add-on for EBS CSI driver, managing scheduling constraints with Karpenter, what the NSA and CISA left out of their Kubernetes Hardening Guide, and more.

New service announcements and features

EKS add-ons support for EBS CSI driver is now generally available

New and notable blogs

MYCOM OSI’s Amazon EKS adoption journey

Managing Pod Scheduling Constraints and Groupless Node Upgrades with Karpenter in Amazon EKS

Containers from the Couch

Short: Detector for docker socket

Amazon EKS Explained

Kubernetes workload requests and limits with Goldilocks

Please Subscribe to Containers from the Couch

Ecosystem News

Kubernetes Release Cadence Survey 2022

COPY --chmod reduced the size of my container image by 35%

What the NSA and CISA Left Out of Their Kubernetes Hardening Guide