gpt4 book ai didi

kubernetes - 使用 kubectl 查找有关 Kubernetes master 的详细信息的命令是什么?

转载 作者:行者123 更新时间:2023-12-03 03:48:55 25 4
gpt4 key购买 nike

假设我想找到我的 k8s master 的 kubelet 和 apiserver 版本,最好的方法是什么?

我知道以下命令:

kubectl cluster-info

仅显示端点。

kubectl get nodes; kubectl describe node <node>;

显示非常详细的信息,但仅显示节点而不是主节点。

还有

kubectl version

但这仅显示 kubectl 版本,而不显示 kubelet 或 apiserver 版本。

我还可以使用哪些其他命令来识别集群的属性?

最佳答案

kubectl version 还显示 apiserver 版本。例如,这是我运行时的输出:

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.4", GitCommit:"3eed1e3be6848b877ff80a93da3785d9034d0a4f", GitTreeState:"clean"}
Server Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.4", GitCommit:"3eed1e3be6848b877ff80a93da3785d9034d0a4f", GitTreeState:"clean"}

第二行(“服务器版本”)包含 apiserver 版本。如果主节点没有注册为节点之一(如果它没有出现在 kubectl getnodes 中,则不会),则无法获取主节点的 kubelet 版本,但是在大多数部署中,它将与 apiserver 版本相同。

关于kubernetes - 使用 kubectl 查找有关 Kubernetes master 的详细信息的命令是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38230452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com