From 7686c1a15367afbba22be518ac3d58f0e3af9610 Mon Sep 17 00:00:00 2001 From: Matt Bajor Date: Tue, 18 Apr 2017 19:30:26 -0500 Subject: [PATCH] Migrate the Kubernetes shell to ash The Kubernetes images have been migrated to Alpine Linux which does not include bash by default. Signed-off-by: Matt Bajor --- projects/kubernetes/README.md | 2 +- projects/kubernetes/ssh_into_kubelet.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/kubernetes/README.md b/projects/kubernetes/README.md index 1959c2704..0b8835b42 100644 --- a/projects/kubernetes/README.md +++ b/projects/kubernetes/README.md @@ -32,7 +32,7 @@ kubeadm-init.sh ``` Once `kubeadm` exits, make sure to copy the `kubeadm join` arguments, -and try `runc exec kubelet kubectl get nodes`. +and try `kubectl get nodes` from within the master. To boot a node use: ``` diff --git a/projects/kubernetes/ssh_into_kubelet.sh b/projects/kubernetes/ssh_into_kubelet.sh index 43791406a..7bd2a94fb 100755 --- a/projects/kubernetes/ssh_into_kubelet.sh +++ b/projects/kubernetes/ssh_into_kubelet.sh @@ -1,2 +1,2 @@ #!/bin/bash -eux -./ssh.sh -t "$1" nsenter --mount --target 1 runc exec --tty kubelet bash -l +./ssh.sh -t "$1" nsenter --mount --target 1 runc exec --tty kubelet ash -l