Kubernetes Alpha 调试命令

Ayh*_*lik 5 kubernetes

我正在Kubernetes 1.18 版本上尝试调试CLI 功能,但在执行调试命令时遇到问题。

我创建了一个 pod show 如下。

kubectl run ephemeral-demo --image=k8s.gcr.io/pause:3.1 --restart=Never

Run Code Online (Sandbox Code Playgroud)

运行此命令后: kubectl alpha debug -it ephemeral-demo --image=busybox --target=ephemeral-demo

Kubernetes 是这样挂的:

Defaulting debug container name to debugger-aaaa.
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

小智 0

我看到类似的行为。虽然我运行的是 1.17 k8s 和 1.18 kubectl。但我的印象是该功能是在 k8s 的 1.16 中添加的,在 kubectl 的 1.18 中添加的。