Announcement by

kubectl-node-shell plugin updated to v1.11.0

kubectl-node-shell v1.11.0 opens a shell on any cluster node through the Kubernetes API, with new namespace options, image pull secrets and volume mounts.

KubernetesDevOpsOpen SourceCloud
kubectl-node-shell plugin updated to v1.11.0

We have updated the kubectl-node-shell plugin to v1.11.0.

The kubectl-node-shell plugin allows you to log into a node in a cluster without SSH, using only the Kubernetes API. This is convenient for debugging any managed Kubernetes cluster. For example, AWS does not provide SSH access to nodes when using managed K8s.

  • Added options: no-mount, -- no-net, -- no-ipc,--no-uts to disable automatic entry into the specified Linux namespaces.
  • Added variable: KUBECTL_NODE_SHELL_IMAGE_PULL_SECRET_NAME to specify a pullSecret for pulling the image.
  • Added ability to attach volumes using the -m option; attached volumes can be found in the /opt-pvc directory.

Many thanks to jmcshane, huandu, and bernardgut who added these wonderful features to the new version of the plugin.

By Andrei Kvapil on December 2, 2024.

Canonical link

Exported from Medium on October 5, 2026.