We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 92cec8a + c56838f commit fb04550Copy full SHA for fb04550
nsenter-node.sh
@@ -2,9 +2,15 @@
2
set -x
3
4
node=${1}
5
-nodeName=$(kubectl get node ${node} -o template --template='{{index .metadata.labels "kubernetes.io/hostname"}}')
+nodeName=$(kubectl get node ${node} -o template --template='{{index .metadata.labels "kubernetes.io/hostname"}}')
6
nodeSelector='"nodeSelector": { "kubernetes.io/hostname": "'${nodeName:?}'" },'
7
podName=${USER}-nsenter-${node}
8
+# convert @ to -
9
+podName=${podName//@/-}
10
+# convert . to -
11
+podName=${podName//./-}
12
+# truncate podName to 63 characters which is the kubernetes max length for it
13
+podName=${podName:0:63}
14
15
kubectl run ${podName:?} --restart=Never -it --rm --image overriden --overrides '
16
{
0 commit comments