📜  检查 kubectl 版本 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:10:50.689000             🧑  作者: Mango

检查 kubectl 版本 - Shell/Bash

kubectl 是 Kubernetes 的命令行工具,它可以用于管理 Kubernetes 集群。在进行任何操作之前,我们应该先检查 kubectl 的版本。

检查 kubectl 版本

要检查 kubectl 的版本,请使用以下命令:

kubectl version

此命令将返回 kubectl 和服务器的版本信息。

示例输出:
Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.0", GitCommit:"cb303e613a121a29364f75cc67d3d580833a7479", GitTreeState:"clean", BuildDate:"2021-04-09T17:06:32Z", GoVersion:"go1.16.2", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.5+k3s1", GitCommit:"318e6f5a5bbc5f308ce5d2beb602a5c20961a7b1", GitTreeState:"clean", BuildDate:"2021-03-26T20:00:55Z", GoVersion:"go1.15.8", Compiler:"gc", Platform:"linux/amd64"}

在上面的示例输出中,客户端的版本信息为 v1.21.0,服务器的版本信息为 v1.20.5+k3s1

检查 kubectl 的配置

可以使用以下命令检查 kubectl 的配置:

kubectl config view

此命令将返回 kubectl 的配置信息,包括当前上下文、集群信息和用户信息。

结论

在本文中,我们介绍了如何检查 kubectl 的版本和配置。这些命令可以帮助您确保正确配置了 kubectl 并使用了正确版本的 kubectl。