×

使用CLI工具从终端管理Red Hat OpenShift Pipelines。以下部分描述如何在不同平台上安装CLI工具。

在ARM硬件上运行Red Hat OpenShift Pipelines仅为技术预览功能。技术预览功能不受Red Hat生产服务级别协议(SLA)的支持,并且可能功能不完整。Red Hat不建议在生产环境中使用它们。这些功能提供对即将推出的产品功能的早期访问,使客户能够在开发过程中测试功能并提供反馈。

有关Red Hat技术预览功能的支持范围的更多信息,请参阅技术预览功能支持范围

归档文件和RPM都包含以下可执行文件

  • tkn

  • tkn-pac

在Linux上安装Red Hat OpenShift Pipelines CLI

对于Linux发行版,您可以将CLI下载为tar.gz存档。

  1. 解压存档

    $ tar xvzf <file>
  2. tkntkn-pac文件的路径添加到您的PATH环境变量。

  3. 要检查您的PATH,请运行以下命令

    $ echo $PATH

使用RPM在Linux上安装Red Hat OpenShift Pipelines CLI

对于Red Hat Enterprise Linux (RHEL) 8版,您可以将Red Hat OpenShift Pipelines CLI安装为RPM。

先决条件
  • 您的Red Hat帐户上有活动的Red Hat OpenShift Service on AWS订阅。

  • 您在本地系统上具有root或sudo权限。

步骤
  1. 注册Red Hat Subscription Manager

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

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

    # subscription-manager list --available --matches '*pipelines*'
  4. 在上一条命令的输出中,找到Red Hat OpenShift Service on AWS订阅的池ID,并将订阅附加到已注册的系统

    # subscription-manager attach --pool=<pool_id>
  5. 启用Red Hat OpenShift Pipelines所需的存储库

    • Linux (x86_64, amd64)

      # subscription-manager repos --enable="pipelines-1.17-for-rhel-8-x86_64-rpms"
    • IBM Z®和IBM® LinuxONE上的Linux (s390x)

      # subscription-manager repos --enable="pipelines-1.17-for-rhel-8-s390x-rpms"
    • IBM Power®上的Linux (ppc64le)

      # subscription-manager repos --enable="pipelines-1.17-for-rhel-8-ppc64le-rpms"
    • ARM上的Linux (aarch64, arm64)

      # subscription-manager repos --enable="pipelines-1.17-for-rhel-8-aarch64-rpms"
  6. 安装openshift-pipelines-client

    # yum install openshift-pipelines-client

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

$ tkn version

在Windows上安装Red Hat OpenShift Pipelines CLI

对于Windows,您可以将CLI下载为zip存档。

步骤
  1. 下载CLI工具

  2. 使用ZIP程序解压存档。

  3. tkntkn-pac文件的路径添加到您的PATH环境变量。

  4. 要检查您的PATH,请运行以下命令

    C:\> path

在macOS上安装Red Hat OpenShift Pipelines CLI

对于macOS,您可以将CLI下载为tar.gz存档。

步骤
  1. 下载相关的CLI工具。

  2. 解压并提取存档。

  3. tkntkn-pac文件的路径添加到您的PATH环境变量。

  4. 要检查您的PATH,请运行以下命令

    $ echo $PATH