automation-suite
2.2510
true
EKS/AKS 上的 Automation Suite 安装指南
- 概述
- 要求
- 预安装
- 安装
- 安装后
- 迁移和升级
- 监控和警示
- 集群管理
- 特定于产品的配置
- 故障排除
- 由于无法连接到 Azure Government,备份设置不起作用
- 启用自定义节点污点时,UiPath 命名空间中的 Pod 卡住
- 无法使用代理设置启动 Automation Hub 和 Apps
- 由于“验证失败”错误,Velero 备份失败
- 外部密码故障排除
- 时间即服务故障排除
- 无法在启用 TLS 证书验证的情况下启动 AI Center 和 Document Understanding Pod
- TLS 证书验证错误
- Fluentd 不会在 IPv6 环境中导出日志
- Studio 桌面版无法加载 Integration Service 连接器和活动
- 手动 ArgoCD 网络策略缓解措施 (MHSA-47m3-95c7-g2g8)
- 为 uipathctl 创建的工作负载配置资源请求和限制
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
如何卸载证书管理器
从 EKS/AKS 上的 Automation Suite 卸载 Cert Manager。
先决条件
- 已安装并配置 kubectl CLI (
kubectl)。 - 在目标命名空间中删除资源的相应权限。
必填信息
在继续之前,您必须收集以下信息:
- 正在使用证书管理器资源的 UiPath 命名空间。
分步卸载过程
- 删除 cert-manager 的角色绑定:
# Verify if the role binding exists kubectl get rolebinding -n <uipath_namespace> | grep cert-manager # If it exists, delete it kubectl delete rolebinding <role-binding-name> -n <uipath_namespace># Verify if the role binding exists kubectl get rolebinding -n <uipath_namespace> | grep cert-manager # If it exists, delete it kubectl delete rolebinding <role-binding-name> -n <uipath_namespace> - 删除 cert-manager 角色:
# Check if the role exists kubectl get role cert-manager -n <uipath_namespace> | grep cert-manager # If it exists, delete it kubectl delete role <cert-manamger-role> -n <uipath_namespace># Check if the role exists kubectl get role cert-manager -n <uipath_namespace> | grep cert-manager # If it exists, delete it kubectl delete role <cert-manamger-role> -n <uipath_namespace> - 清理命名空间中的 cert-manager 资源:
# Delete all certificates kubectl delete certificates.cert-manager.io --all -n <uipath_namespace> # Delete all issuers kubectl delete issuers.cert-manager.io --all -n <uipath_namespace> # Delete all clusterissuers if you created any kubectl delete clusterissuers.cert-manager.io --all# Delete all certificates kubectl delete certificates.cert-manager.io --all -n <uipath_namespace> # Delete all issuers kubectl delete issuers.cert-manager.io --all -n <uipath_namespace> # Delete all clusterissuers if you created any kubectl delete clusterissuers.cert-manager.io --all - 从集群中卸载证书管理器,按照步骤 1、2 和 3 对于其他命名空间删除命名空间或任何残留证书资源。此外,交叉验证 cert-manager 是否未由任何其他组件使用。
- 验证剩余资源:
# Check for any remaining cert-manager resources kubectl get all -n <uipath_namespace> | grep cert-manager kubectl get crd | grep cert-manager# Check for any remaining cert-manager resources kubectl get all -n <uipath_namespace> | grep cert-manager kubectl get crd | grep cert-manager
故障排除
如果无法删除某些资源:
- 确保您具有必要权限。
- 检查资源是否正在由其他应用程序使用。
- 对于卡在“正在终止”状态的资源,您可能需要删除终止程序。
注意
- 仅当集群中的其他应用程序未使用 cert-manager 时,才将其卸载。
- 如果多个应用程序依赖 cert-manager,请考虑仅删除特定于 UiPath 的资源。
- 将
<uipath_namespace>替换为实际的 UiPath 命名空间。