如何在 Linux 上检查 Kubernetes 版本如何在 Linux 上检查 Kubernetes 版本如何在 Linux 上检查 Kubernetes 版本如何在 Linux 上检查 Kubernetes 版本
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux 上检查 Kubernetes 版本

检查已安装的 Kubernetes 版本是系统管理的重要组成部分,因为它可以让您随时了解为您的软件发布的最新更新和安全补丁。确保各种 Kubernetes 组件同时更新也很重要,因为版本号的差异太大可能会导致问题。

在本教程中,我们将向您展示如何在 Linux 系统上检查 Kubernetes 的版本。这将包括 Kubernetes 集群的已安装版本、kubectl 命令版本以及集群上的节点正在运行的版本。

在本教程中您将学习:

  • 如何在Linux中检查Kubernetes服务器和客户端版本

如何在 Linux 上检查 Kubernetes 版本

查看下面的示例命令,它允许我们检查 Linux 系统上的 Kubernetes 和相关组件的版本。

  1. 快速检索 Kubernetes 版本信息的最简单方法是使用以下命令和 --short 选项。

    
    $ kubectl version --short
    Client Version: v1.26.2
    Kustomize Version: v4.5.7
    Server Version: v1.26.1
    

    我们可以在主节点和工作节点上运行此命令。服务器版本是 Kubernetes master 的版本,客户端版本是您正在执行命令的工作节点的版本。

  2. 要查看有关已安装版本和相关信息的更详细输出,我们可以将 --output=yaml 或 --output=json 选项附加到我们的 kubectl版本命令。

    
    $ kubectl version --output=yaml
    

  3. 我们可以从主节点运行 kubectl getnodes 命令来查看集群中所有节点上 Kubernetes 的安装版本,而不是登录每个节点来检查其安装的版本。

    
    $ kubectl get nodes
    NAME       STATUS   ROLES           AGE   VERSION
    minikube   Ready    control-plane   18m   v1.26.1
    
  4. 您可以使用 --client 选项检查已安装的 kubectl 版本:

    
    $ kubectl version --client
    

    如果您发现它已经过时,可以使用我们的如何安装 kubectl Linux 二进制文件的教程来更新它。

    注意
    请记住,您的 kubectl 版本应与集群的其余部分相对应。换句话说,建议保持所有内容都是最新的,而不是自行更新 kubectl,或者让它与集群的其他部分相比过时。如果 kubectl 版本与您的集群不匹配,则可能会导致问题。

结束语

在本教程中,我们了解了如何在 Linux 系统上检查 Kubernetes 版本。这包括 Kubernetes 主节点的服务器版本以及集群中所有工作节点上安装的版本。重要的是要密切关注您的版本号,看看是否报告了任何广泛的错误,并使您的软件保持最新以避免将来出现问题。

©2015-2025 艾丽卡 support@alaica.com