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

由于无法连接到 Azure Government,备份设置不起作用

针对连接到 AKS 上的 Automation Suite 中的 Azure Government 时 Velero 备份失败的解决方案。

描述​

在 AKS 上安装或升级 Automation Suite 后,由于无法连接到 Azure Government,备份设置不起作用。

解决方案​

您可以通过执行以下步骤来解决此问题:

  1. 创建名为 velerosecrets.txt 的文件,其中包含以下内容:
    AZURE_CLIENT_SECRET=<secretforserviceprincipal>
    AZURE_CLIENT_ID=<clientidforserviceprincipal>
    AZURE_TENANT_ID=<tenantidforserviceprincipal> 
    AZURE_SUBSCRIPTION_ID=<subscriptionidforserviceprincipal>
    AZURE_CLOUD_NAME=AzureUSGovernmentCloud
    AZURE_RESOURCE_GROUP=<infraresourcegroupoftheakscluster>
    AZURE_CLIENT_SECRET=<secretforserviceprincipal>
    AZURE_CLIENT_ID=<clientidforserviceprincipal>
    AZURE_TENANT_ID=<tenantidforserviceprincipal> 
    AZURE_SUBSCRIPTION_ID=<subscriptionidforserviceprincipal>
    AZURE_CLOUD_NAME=AzureUSGovernmentCloud
    AZURE_RESOURCE_GROUP=<infraresourcegroupoftheakscluster>
    
  2. 将 velerosecrets.txt 文件中的数据编码为 Base64:
    export b64velerodata=$(cat velerosecrets.txt | base64)
    export b64velerodata=$(cat velerosecrets.txt | base64)
    
  3. 更新 velero 命名空间中的 velero-azure 密码,如以下示例所示:
    apiVersion: v1
    kind: Secret
    metadata:
      name: velero-azure
      namespace: velero
    data:
      cloud: <insert the $b64velerodata value here>
    apiVersion: v1
    kind: Secret
    metadata:
      name: velero-azure
      namespace: velero
    data:
      cloud: <insert the $b64velerodata value here>
    
  4. 重新启动 velero 部署:
    kubectl rollout restart deploy -n velero
    kubectl rollout restart deploy -n velero
    
  • 描述​
  • 解决方案​

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新