持续关注 kubectl get pods 的脚本
Script to continuously follow kubectl get pods
我正在尝试构建一个可以遵循 (-f) 的脚本 kubectl get pods
当我在 Ubuntu 服务器上进行任何 changes/delete pods 时看到实时更新.
easiest/efficient 这样做的方法是什么?
你可以直接使用
kubectl get pod <your pod name> -w
每当 pod 发生任何 update/change/delete 时,您都会看到更新。
您也可以使用
watch -n 1 kubectl get pod <your pod name>
这将以 1 秒的间隔连续 运行 kubectl get pod ...
。所以,你会看到最新的状态。
在所有 kubectl get [resource]s
命令中添加 -w
或 --watch
可在每次创建、修改或删除该资源时通知结果。
即 kubectl get pod [pod_name] -w
或 kubectl get nodes --watch]
我正在尝试构建一个可以遵循 (-f) 的脚本 kubectl get pods
当我在 Ubuntu 服务器上进行任何 changes/delete pods 时看到实时更新.
easiest/efficient 这样做的方法是什么?
你可以直接使用
kubectl get pod <your pod name> -w
每当 pod 发生任何 update/change/delete 时,您都会看到更新。
您也可以使用
watch -n 1 kubectl get pod <your pod name>
这将以 1 秒的间隔连续 运行 kubectl get pod ...
。所以,你会看到最新的状态。
在所有 kubectl get [resource]s
命令中添加 -w
或 --watch
可在每次创建、修改或删除该资源时通知结果。
即 kubectl get pod [pod_name] -w
或 kubectl get nodes --watch]