- 概述
- 要求
- 安装
- 安装后
- 集群管理
- 监控和警示
- 迁移和升级
- 特定于产品的配置
- 最佳实践和维护
- 故障排除
- 如何在安装过程中对服务进行故障排除
- 如何卸载集群
- 如何清理离线工件以改善磁盘空间
- 如何清除 Redis 数据
- 如何启用 Istio 日志记录
- 如何手动清理日志
- 如何清理存储在 sf-logs 存储桶中的旧日志
- 如何禁用 AI Center 的流日志
- 如何对失败的 Automation Suite 安装进行调试
- 如何在升级后从旧安装程序中删除映像
- 如何自动清理 Longhorn 快照
- 如何禁用 TX 校验和卸载
- 如何手动将 ArgoCD 日志级别设置为 Info
- 如何为外部注册表生成已编码的 pull_secret_value
- 如何解决 TLS 1.2 中的弱密码问题
- 如何使用证书
- 如何使用集群内对象存储 (Ceph) 收集 DU 使用情况数据
- 如何在离线环境中安装 RKE2 SELinux
- 如何清理 NFS 服务器上的旧差异备份
- 无法获取沙盒映像
- Pod 未显示在 ArgoCD 用户界面中
- Redis 探测器失败
- RKE2 服务器无法启动
- 在 UiPath 命名空间中找不到密码
- ArgoCD 在首次安装后进入“进行中”状态
- 访问 ArgoCD 只读帐户时出现问题
- MongoDB Pod 处于 CrashLoopBackOff 状态或在删除后处于“等待 PVC 配置”状态
- 集群还原或回滚后服务运行状况不佳
- Pod 在 Init:0/X 中卡住
- Prometheus 处于 CrashLoopBackoff 状态,并出现内存不足 (OOM) 错误
- 监控仪表板中缺少 Ceph-rook 指标
- Pod 无法在代理环境中与 FQDN 通信
- 无法配置升级后的电子邮件警示
- 无正常的上游问题
- 使用 Automation Suite 诊断工具
- 使用 Automation Suite 支持捆绑包
- 探索日志
配置外部 Docker 注册表
Automation Suite 当前只能连接到由公共证书(例如,由 ACR、ECR 等云提供程序提供的公共证书)签名的 Docker 注册表。我们仍在努力为由私有授权主机签名的 Docker 注册表提供支持。
您只能在新安装的 Automation Suite 中选择外部 Docker 注册表。当前不支持从内部 Docker 注册表迁移到外部 Docker 注册表。
词汇表
OCI compliant registry - A registry implementation that meets the Open Container Initiative specifications. Formerly known as “Docker registry.” There are some widely used implementations, such as Azure Container Registry from Azure and Elastic Container Registry from AWS. In addition, there are self-hosted options such as the former container registry, now found under the Distributions repository.
Artifact - Under the OCI definitions, any image manifest or helm chart manifest hosted in an OCI compliant registry.
离线所需的必备程序
- Docker 和 Helm
as-images.txtas-helm-charts.txtmirror-registry.sh
安装 Docker 和 Helm
您必须确保在计划将 Automation Suite 容器映像和 Helm 图表上传到外部 Docker 注册表的计算机上安装 Docker 和 Helm。
-
要下载 Docker 二进制文件,请参阅官方文档。
-
要下载 Helm 二进制文件,请参阅官方文档。
-
To authenticate to the Docker registry, see the official documentation. Alternatively, you can use the following commands by replacing the sample credentials with your actual registry credentials:
docker login my.registry.io:443 --username "admin" --password "secret"docker login my.registry.io:443 --username "admin" --password "secret"
下载 as-images.txt
To download as-images.txt, see Downloading installation bundles.
下载 as-helm-charts.txt
To download as-helm-charts.txt, see Downloading installation bundles.
下载 mirror-registry.sh
To download the mirror-registry.sh script, see Downloading the installation packages.
将 Automation Suite 映像上传到 Docker 注册表
mirror-registry.sh 脚本需要目标为源注册表(默认为 registry.uipath.com)和目标注册表的出站连接。
| 命令行参数 | 环境变量 | 描述 |
|---|---|---|
--images-manifest | IMAGES_MANIFEST | (可选)映像清单文件的路径。 |
--helm-charts-manifest | HELM_CHARTS_MANIFEST | (可选)图表清单文件的路径。 |
--target-registry-url | TARGET_REGISTRY_URL | (必填)传递目标注册表的 URL。 |
--source-registry-url | SOURCE_REGISTRY_URL | (可选)传递源注册表的 URL;默认为 registry.uipath.com。 |
# command line flags style
./mirror-registry.sh --target-registry-url my.registry.io:443 --source-registry-url registry.uipath.com --images-manifest /home/myuser/as-images.txt --helm-charts-manifest /home/myuser/as-helm-charts.txt
# command line flags style
./mirror-registry.sh --target-registry-url my.registry.io:443 --source-registry-url registry.uipath.com --images-manifest /home/myuser/as-images.txt --helm-charts-manifest /home/myuser/as-helm-charts.txt
将 Computer Vision 映像上传到外部 Docker 注册表
仅当您使用 Computer Vision 时,才需要执行这些步骤。在使用产品之前,您可以随时执行这些步骤。
要将可选的 Computer Vision 映像上传到外部 Docker 注册表,请执行以下步骤:
-
从托管于
registry.uipath.com的 UiPath 注册表中拉取所需的 Computer Vision 映像:docker pull <uipath_registry_server>/<image_name>docker pull <uipath_registry_server>/<image_name>Example: The UiPath registry server is
registry.uipath.com; if the image name for Computer Vision isaicenter/cv2304:23.4.5.6, run:docker pull registry.uipath.com/aicenter/cv2304:23.4.5.6docker pull registry.uipath.com/aicenter/cv2304:23.4.5.6 -
根据您的 Docker 注册表名称重命名映像主机。
docker tag <uipath_registry_server>/<image_name> <your_registry_server>/<image_name>docker tag <uipath_registry_server>/<image_name> <your_registry_server>/<image_name>Example: If your registry name is
registory.mycompany.com, run:docker tag registry.uipath.com/aicenter/cv2304:23.4.5.6 registory.mycompany.com/aicenter/cv2304:23.4.5.6docker tag registry.uipath.com/aicenter/cv2304:23.4.5.6 registory.mycompany.com/aicenter/cv2304:23.4.5.6 -
将映像推送到外部 Docker 注册表。
docker push <your_registry_server>/<image_name>docker push <your_registry_server>/<image_name>示例:
docker push registory.mycompany.com/aicenter/cv2304:23.4.5.6docker push registory.mycompany.com/aicenter/cv2304:23.4.5.6
以下图像可用于 Computer Vision 模型:
aicenter/python36cv:v21.10.0-2aicenter/python36cvv3:23.4.0-rc19aicenter/cv2304:23.4.5.6
将 Document Understanding 映像上传到外部 Docker 注册表
仅当您使用 Document Understanding 时,才需要执行这些步骤。在使用产品之前,您可以随时执行这些步骤。
To upload the optional Document Understanding images to your external Docker registry, take the steps in the Document Understanding documentation.