Automation Suite
2022.4
False
- 概述
- 要求
- 安装
- 安装后
- 集群管理
- 管理产品
- 在 ArgoCD 中管理集群
- 将对象存储从持久性卷迁移到原始磁盘
- 监控和警示
- 迁移和升级
- 特定于产品的配置
- 最佳实践和维护
- 故障排除
- 无法获取沙盒映像
- Pod 未显示在 ArgoCD 用户界面中
- Redis 探测器失败
- RKE2 服务器无法启动
- 在 UiPath 命名空间中找不到密码
- 初始安装后,ArgoCD 应用程序进入“进行中”状态
- MongoDB Pod 处于 CrashLoopBackOff 状态或在删除后处于“等待 PVC 配置”状态
- 意外错误:不一致;手动运行 fsck
- 集群还原后 MongoDB 或业务应用程序降级
- 缺少 Self-heal-operator 和 Sf-k8-utils 存储库
- 集群还原或回滚后服务不正常
- RabbitMQ Pod 卡在 CrashLoopBackOff 中
- Prometheus 处于 CrashLoopBackoff 状态,并出现内存不足 (OOM) 错误
- 监控仪表板中缺少 Ceph-rook 指标
- 使用 Automation Suite 诊断工具
- 使用 Automation Suite 支持包工具
- 探索日志
在 ArgoCD 中管理集群
Automation Suite 安装指南
上次更新日期 2024年4月24日
在 ArgoCD 中管理集群
ArgoCD is a declarative, GitOps continuous delivery tool for Kubernetes. It is designed as a Kubernetes controller that continuously monitors UiPath® running applications and checks the current state against the desired target state as specified in the docker registry. For more details, see ArgoCD documentation.
管理员可以通过简单的用户界面或 CLI 概览集群、配置、应用程序状态和运行状况。 ArgoCD 附带自己的开源捆绑 Redis,该 Redis 支持 HA 和非 HA 配置。
Automation Suite 在以下场景中使用 ArgoCD:
- Installing and upgrading the Fabric components and core UiPath® services.
- 在指定目标环境中自动部署所需的应用程序状态。 ArgoCD 遵循 GitOps 模式,即使用 Git/helm 存储库作为定义所需应用程序状态的事实来源。
- 跟踪安装状态。 如果安装在特定点失败,并且您在一段时间后继续安装,则 ArgoCD 将跳过已同步的所有步骤,并从失败点继续。
- 对应用程序进行自我修复。 如果您错误地删除了任何对象,则清单将自动同步。
您可以在以下 基本场景中使用 ArgoCD 只读帐户:
- 在一个简单的界面中可视化所有应用程序、Pod 和服务;
- 监控所有应用程序、Pod 和服务的运行状况;
- 快速识别部署中的问题;
- 正在重新同步集群中的应用程序。
重要提示: 不得修改本节中列出的设置或参数以外的任何其他设置或参数。
您可以在以下高级场景中使用 ArgoCD 管理员帐户:
- 仅出于调试目的更改参数;例如,在 Rancher 中禁用自我修复和编辑 YAML;
- 删除 Pod;
- 更新 Kerberos 身份验证;
- 故障排除;
- 管理 Orchestrator 自定义配置;例如,为 每个租户设置加密密钥;
- ;
- 预迁移步骤;
- 将 Prometheus 指标导出到外部系统: 使用监控堆栈;
- 如果还原后 Insights Looker Pod 无法启动: 备份和还原集群;
- 正在同步应用程序。
注意: 在删除或更改用户界面上的高级配置之前,请务必参阅相应的 UiPath 文档。