UiPath Documentation
automation-suite
2.2510
true
EKS/AKS 上的 Automation Suite 安装指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

在 Kubernetes 中安装外部密码运算符

安装外部 Secrets Operator,以在 EKS/AKS 上管理外部存储系统中的密码。

备注:

仅当您要将敏感凭据存储在外部密码管理系统中时,才需要执行此步骤。

重要提示:

默认情况下,Automation Suite 包含 External Secrets Operator。

如果您选择不使用捆绑版本,则可以按照本节中描述的步骤安装自己的外部密码运算符实例。

外部密码运算符 (ESO) 是一个 Kubernetes 运算符,可与外部密码管理系统(例如 AWS Secrets Manager、HashiCorp 保险库)集成。它从外部密码后端读取数据,并自动创建和同步原生 Kubernetes 密码。

Automation Suite 支持将 Azure Key Vault、HashiCorp 保险库和 AWS Secrets Manager 作为外部密码提供程序。

添加外部密码 Helm 存储库​

您必须将外部密码 Helm 存储库添加到 Helm 安装中,如下所示:

helm repo add external-secrets https://charts.external-secrets.io
helm repo add external-secrets https://charts.external-secrets.io

添加存储库后,您必须更新 Helm 存储库以获取最新的图表信息,如下所示:

helm repo update
helm repo update

安装外部 Secrets Orchestrator​

您必须使用 v1.16.2 或更高版本部署外部密码运算符。Automation Suite 需要外部密码运算符版本 v1.16.2 作为最低支持版本,其中包括最新的 ESO v1 API。

运行以下命令以安装运算符:

helm install external-secrets \
  external-secrets/external-secrets \
  -n external-secrets \
  --create-namespace \
  --version 1.3.1
helm install external-secrets \
  external-secrets/external-secrets \
  -n external-secrets \
  --create-namespace \
  --version 1.3.1

外部密码运算符需要访问uipath命名空间才能正常运行。

验证安装​

安装后,您必须验证运算符 Pod 是否正在运行,如下所示:

kubectl get pods -n external-secrets
kubectl get pods -n external-secrets

您应该会看到类似于以下示例的输出:

NAME                                               READY   STATUS    RESTARTS   AGE
external-secrets-7d8c9b5f9f-abc12                  1/1     Running   0          30s
external-secrets-cert-controller-6d8f7b9c-def34    1/1     Running   0          30s
external-secrets-webhook-8c9d7f6e5-ghi56           1/1     Running   0          30s
NAME                                               READY   STATUS    RESTARTS   AGE
external-secrets-7d8c9b5f9f-abc12                  1/1     Running   0          30s
external-secrets-cert-controller-6d8f7b9c-def34    1/1     Running   0          30s
external-secrets-webhook-8c9d7f6e5-ghi56           1/1     Running   0          30s

如果所有 Pod 都显示“正在运行”状态,则安装已完成。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新