UiPath Documentation
automation-suite
2023.10
false
Guide d'installation d'Automation Suite sur EKS/AKS
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Échec de l’installation lorsque Velero est activé

Corrigez les échecs d'installation d'Automation Suite causés par l'activation de Velero sur les déploiements EKS/AKS.

Description​

L’installation d’Automation Suite peut échouer lorsque Velero est activé.

Solution​

Pour résoudre le problème, procédez comme suit :

  1. Veillez à ce que Helm 3.14 s’exécute sur la Jumpbox ou sur l’ordinateur portable utilisé pour l’installation d’Automation Suite.
  2. Extrayez les valeurs de configuration du graphique Helm ayant échoué, qui est Velero dans ce cas :
    helm -n velero get values velero > customvals.yaml
    helm -n velero get values velero > customvals.yaml
    
  3. Ajoutez la clé secrète d’extraction de l’image manquante dans le fichier customvals.yaml , sous le chemin .image.imagePullSecrets :
    image:
      imagePullSecrets:
      - uipathpullsecret
    image:
      imagePullSecrets:
      - uipathpullsecret
    
  4. Si Velero a déjà été installé, désinstallez-le :
    helm uninstall -n velero velero
    helm uninstall -n velero velero
    
  5. Créez un nouveau fichier appelé velerosecrets.txt. Renseignez-le avec vos informations spécifiques, comme indiqué dans l’exemple suivant :
    AZURE_CLIENT_SECRET=<secretforserviceprincipal>
    AZURE_CLIENT_ID=<clientidforserviceprincipal>
    AZURE_TENANT_ID=<tenantidforserviceprincipal> 
    AZURE_SUBSCRIPTION_ID=<subscriptionidforserviceprincipal>
    AZURE_CLOUD_NAME=AzurePublicCloud
    AZURE_RESOURCE_GROUP=<infraresourcegroupoftheakscluster>
    AZURE_CLIENT_SECRET=<secretforserviceprincipal>
    AZURE_CLIENT_ID=<clientidforserviceprincipal>
    AZURE_TENANT_ID=<tenantidforserviceprincipal> 
    AZURE_SUBSCRIPTION_ID=<subscriptionidforserviceprincipal>
    AZURE_CLOUD_NAME=AzurePublicCloud
    AZURE_RESOURCE_GROUP=<infraresourcegroupoftheakscluster>
    
  6. Encodez le fichier velerosecrets.txt :
    export b64velerodata=$(cat velerosecrets.txt | base64)
    export b64velerodata=$(cat velerosecrets.txt | base64)
    
  7. Créez la clé secrète velero-azure dans l'espace de noms velero. Incluez le contenu suivant :
    apiVersion: v1
    kind: Secret
    metadata:
      name: velero-azure
      namespace: velero
    data:
      cloud: <put the $b64velerodata value here>
    apiVersion: v1
    kind: Secret
    metadata:
      name: velero-azure
      namespace: velero
    data:
      cloud: <put the $b64velerodata value here>
    
  8. Réinstallez Velero :
    helm install velero -n velero <path to velero - 3.1.6 helm chart tgz> -f customvals.yaml
    helm install velero -n velero <path to velero - 3.1.6 helm chart tgz> -f customvals.yaml
    
  • Description​
  • Solution​

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour