- 概述
- 要求
- 预安装
- 安装
- 安装后
- 迁移和升级
- 监控和警示
- 集群管理
- 特定于产品的配置
- 故障排除
正在运行 uipathctl
安装并运行 uipathctl CLI 工具,以管理 OpenShift 上的 Automation Suite。
uipathctl是一个 UiPath™ 命令行工具,可用于在 EKS/AKS 上的 Automation Suite 、 OpenShift 上的 Automation Suite和Linux 上的 Automation Suite中执行各种操作。
您可以使用 uipathctl 检查环境中的先决条件、安装 Automation Suite 以及使用单个统一 CLI 对其进行配置和管理。
您可以在 Linux、macOS 和 Windows 平台上安装uipathctl 。
目前,uipathctl 仅与 x86 架构兼容。 您不能在基于 ARM 架构的计算机上运行 uipathctl,例如具有 Apple Silicon(M 系列)CPU 的 Mac。
有关详细信息(包括uipathctl操作的完整列表),请参阅《 uipathctl 参考指南》 。
常用操作
安装 uipathctl 后,Automation Suite 安装的主要命令为:
uipathctl prereq create input.json --versions versions.json- 生成所需的 SQL 数据库和对象存储桶。请参阅“设置所需资源” 。uipathctl prereq run input.json --versions versions.json- 在安装之前验证环境。请参阅先决条件检查。uipathctl manifest apply input.json --versions versions.json- 安装 Automation Suite。请参阅安装 Automation Suite 。
有关完整的命令列表,请参阅《 uipathctl 参考指南》 。
在 Linux 上安装 uipathctl
要在 Linux 上安装 uipathctl,请执行以下步骤:
-
下载您感兴趣的
uipathctl二进制文件的版本。有关说明,请参阅下载安装包。 -
解压缩
uipathctl并将其添加到您的路径:tar xzvf uipathctl-linux-amd64.tar.gz chmod +x uipathctl export PATH=$PATH:$(pwd)tar xzvf uipathctl-linux-amd64.tar.gz chmod +x uipathctl export PATH=$PATH:$(pwd) -
验证
uipathctl是否有效:uipathctl versionuipathctl version该命令将打印一些版本信息,如以下示例所示:
Version: 2.2510.0 ...Version: 2.2510.0 ...
在 Windows 上安装 uipathctl
要在 Windows 上安装 uipathctl,请执行以下步骤:
-
下载您感兴趣的
uipathctl二进制文件的版本。有关说明,请参阅下载安装包。 -
解压缩
uipathctl并将其添加到您的路径:tar xzvf uipathctl-windows-amd64.tar.gztar xzvf uipathctl-windows-amd64.tar.gz将
uipathctl二进制文件夹附加或附加到PATH环境变量。 -
验证其是否正常工作:
uipathctl versionuipathctl version该命令将打印一些版本信息,如以下示例所示:
Version: 2.2510.0 ...Version: 2.2510.0 ...
在 macOS 上安装 uipathctl
要在 macOS 上安装 uipathctl,请执行以下步骤:
-
下载您感兴趣的
uipathctl二进制文件的版本。有关说明,请参阅下载安装包。 -
解压缩
uipathctl并将其添加到您的路径:tar xzvf uipathctl-darwin-amd64.tar.gz chmod +x uipathctl export PATH=$PATH:$(pwd)tar xzvf uipathctl-darwin-amd64.tar.gz chmod +x uipathctl export PATH=$PATH:$(pwd) -
验证
uipathctl是否有效:uipathctl versionuipathctl version该命令将打印一些版本信息,如以下示例所示:
Version: 2.2510.0 ...Version: 2.2510.0 ...
指定 kubeconfig 文件
默认情况下,uipathctl 使用默认位置的 kubeconfig 文件(Linux 和 macOS 上的 ~/.kube/config,或 Windows 上的等效用户配置文件路径)。此 kubeconfig 确定 uipathctl 用于运行每个命令的集群和凭据。
如果您需要 uipathctl 使用不同的 kubeconfig 文件,请确保为运行的每个命令对其进行相应配置。否则,uipathctl 将回退到默认的 kubeconfig。
您可以通过以下方式之一指定 kubeconfig 文件:
- 将
KUBECONFIG环境变量设置为 kubeconfig 文件的路径。所有后续uipathctl命令都使用此文件:export KUBECONFIG=<kubeconfigpath>export KUBECONFIG=<kubeconfigpath> - 将
--kubeconfig标志传递给每个uipathctl命令:uipathctl <command> --kubeconfig <kubeconfigpath>uipathctl <command> --kubeconfig <kubeconfigpath>
要查看给定命令的所有可用标志(包括 --kubeconfig),请运行:
uipathctl <command> --help
uipathctl <command> --help
遥测
默认情况下,每次执行命令时,遥测数据从 uipathctl 发送到 UiPath™。这有助于我们改善产品和用户体验。
要退出遥测,请将UIPATHCTL_TELEMETRY_OPTOUT环境变量设置为1 :
export UIPATHCTL_TELEMETRY_OPTOUT=1
export UIPATHCTL_TELEMETRY_OPTOUT=1