第 5 章 Pipelines CLI (tkn)

5.1. 安装 tkn

通过一个终端,使用 tkn CLI 管理 OpenShift Pipelines。下面的部分论述了如何在不同的平台中安装 tkn

在 OpenShift Container Platform web 控制台中,点右上角的 ? 图标并选 Command Line Tools

5.1.1. 在 Linux 上安装 OpenShift Pipelines CLI (tkn)

对于 Linux 系统,您可以直接将 CLI 下载为 tar.gz 存档。

流程

  1. 下载 CLI
  2. 解包存档:

    $ tar xvzf <file>
  3. tkn 二进制代码放到 PATH 中的一个目录下。
  4. 运行以下命令可以查看 PATH 的值:

    $ echo $PATH

5.1.2. 使用 RPM 在 Linux 上安装 OpenShift Pipelines CLI(tkn)

对于 Red Hat Enterprise Linux(RHEL)版本 8,您可以使用 RPM 安装 OpenShift Pipelines CLI(tkn)。

先决条件

  • 您的红帽帐户必须具有有效的 OpenShift Container Platform 订阅。
  • 您在本地系统中有 root 或者 sudo 权限。

流程

  1. 使用 Red Hat Subscription Manager 注册:

    # subscription-manager register
  2. 获取最新的订阅数据:

    # subscription-manager refresh
  3. 列出可用的订阅:

    # subscription-manager list --available --matches '*pipelines*'
  4. 在上一命令的输出中,找到 OpenShift Container Platform 订阅的池 ID,并把订阅附加到注册的系统:

    # subscription-manager attach --pool=<pool_id>
  5. 启用 OpenShift Pipelines 所需的软件仓库:

    # subscription-manager repos --enable="pipelines-1.0-for-rhel-8-x86_64-rpms"
  6. 安装 openshift-pipelines-client 软件包:

    # yum install openshift-pipelines-client

安装 CLI 后,就可以使用tkn命令:

$ tkn version

5.1.3. 在 Windows 上安装 OpenShift Pipelines CLI (tkn)

对于 Windows,tkn CLI 以一个 zip 文件的形式提供。

流程

  1. 下载 CLI
  2. 使用 ZIP 程序解压存档。
  3. tkn.exe 文件的位置添加到 PATH 环境变量中。
  4. 要查看您的 PATH,请打开命令窗口并运行以下命令:

    C:\> path

5.1.4. 在 macOS 上安装 OpenShift Pipelines CLI (tkn)

对于 macOS,tkn CLI 以一个 tar.gz 文件的形式提供。

流程

  1. 下载 CLI
  2. 解包和解压存档。
  3. tkn 二进制文件迁移至 PATH 上的目录中。
  4. 要查看 PATH,打开终端窗口并运行:

    $ echo $PATH