8.2. 安装 Istioctl 工具


安装 istioctl 命令行工具来调试和诊断 Istio 服务网格部署。

先决条件

  • 访问 OpenShift Container Platform web 控制台。
  • OpenShift Service Mesh 3 Operator 已安装并运行。
  • 您至少创建了一个 Istio 资源。

步骤

  1. 运行以下命令确认哪个 Istio 资源版本运行:

    $ oc get istio -ojsonpath="{range .items[*]}{.spec.version}{'\n'}{end}" | sed s/^v// | sort
    Copy to Clipboard Toggle word wrap

    如果有多个带有不同版本的 Istio 资源,请选择最新版本。最后显示最新版本。

  2. 在 OpenShift Container Platform web 控制台中,点 Help 图标并选择 Command Line Tools
  3. Download istioctl。选择与您的系统匹配的版本和架构。

  4. 提取 istioctl 二进制文件。

    1. 如果您使用 Linux 操作系统,请运行以下命令:

      $ tar xzf istioctl-<VERSION>-<OS>-<ARCH>.tar.gz
      Copy to Clipboard Toggle word wrap
    2. 如果您使用 Apple Mac 操作系统,请解包并提取存档。
    3. 如果您使用 Microsoft Windows 操作系统,请使用 zip 软件提取存档。
  5. 运行以下命令来移到未压缩目录:

    $ cd istioctl-<VERSION>-<OS>-<ARCH>
    Copy to Clipboard Toggle word wrap
  6. 运行以下命令,在路径中添加 istioctl 客户端:

    $ export PATH=$PWD:$PATH
    Copy to Clipboard Toggle word wrap
  7. 运行以下命令,确认 istioctl 客户端版本和 Istio control plane 版本匹配或在一个版本中匹配:

    $ istioctl version
    Copy to Clipboard Toggle word wrap

    输出示例:

    client version: 1.20.0
    control plane version: 1.24.3_ossm
    data plane version: none
    Copy to Clipboard Toggle word wrap

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat