- Vue d'ensemble (Overview)
- Prérequis
- Pré-installation
- Préparation de l'installation
- Téléchargement des packages d'installation
- Configuration du registre conforme à OCI
- Octroi d'autorisations d'installation
- Installation et configuration du service Mesh
- Installer et configurer l'outil GitOps
- Installation de l'opérateur de clés secrètes externes dans Kubernetes
- Application de diverses configurations
- Exécution de uipathctl
- Installation
- Post-installation
- Migration et mise à niveau
- Surveillance et alerte
- Administration du cluster
- Configuration spécifique au produit
- Configuration avancée d'Orchestrator
- Configuration des paramètres d'Orchestrator
- Configuration des paramètres d'application
- Configuration de la taille maximale de la requête
- Remplacement de la configuration du stockage au niveau du cluster
- Configuration de NLog
- Enregistrement des journaux du robot dans Elasticsearch
- Configuration des magasins d'informations d'identification
- Configuration de la clé de chiffrement par locataire
- Nettoyer la base de données Orchestrator
- Ignorer l’installation de la bibliothèque hôte
- Rotation des informations d’identification de stockage d’objets blob
- Désactivation de l'utilisation d'URL pré-signées lors du téléchargement de données vers le stockage Amazon S3
- Configuration de la sécurité de l'application de processus
- Configurer une authentification Kerberos avec l’authentification MSSQL de base pour Process Mining
- AI Trust Layer
- Résolution des problèmes
- Échec de l’enregistrement d’AI Center après la mise à niveau vers la version 2023.10 ou une version ultérieure
- Volumes Insights créés dans deux zones différentes après la migration
- La mise à niveau échoue en raison du remplacement des tailles de PVC Insights
- Les composants de sauvegarde Velero restent après la mise à niveau sur AKS depuis Automation Suite 2024.10.x
- La configuration de sauvegarde ne fonctionne pas en raison d’un échec de connexion à Azure Government
- Pods dans l'espace de noms uipath bloqués lors de l'activation des rejets de nœuds personnalisés
- Impossible de lancer Automation Hub et Apps avec la configuration proxy
- La sauvegarde de Velero échoue avec l'erreur FailedValidation
- Résolution des problèmes de clés secrètes externes
- Résolution des problèmes de Temporel en tant que service
- Les pods AI Center et Document Understanding ne démarrent pas avec la vérification du certificat TLS activée
- Erreurs de validation du certificat TLS
- Fluentd n’exporte pas les journaux dans les environnements IPv6
- Studio Desktop ne peut pas charger les connecteurs et activités Integration Service
- Atténuation manuelle de la politique réseau ArgoCD
- Configurer les requêtes et les limites de ressources pour les charges de travail créées par uipathctl
Installation de l'opérateur de clés secrètes externes dans Kubernetes
Installez External Secrets Operator pour gérer les secrets des systèmes de stockage externes sur EKS/AKS.
Cette étape est requise uniquement si vous souhaitez stocker des informations d'identification sensibles dans un système de gestion des clés secrètes externe.
Par défaut, Automation Suite inclut l’opérateur de clés secrètes externes.
Si vous choisissez de ne pas utiliser la version fournie, vous pouvez installer votre propre instance External Secrets Operator en suivant les étapes décrites dans cette section.
L'opérateur de clés secrètes externes (ESO) est un opérateur Kubernetes qui s'intègre aux systèmes de gestion des clés secrètes externes. Il lit les données des backends des clés secrètes externes et crée et synchronise automatiquement les valeurs en tant que clés secrètes Kubernetes.
Automation Suite prend en charge Azure Key Vault, HashiCorp Vault et AWS Secrets Manager en tant que fournisseurs de clés secrètes externes.
Ajout du référentiel Helm des clés secrètes externes
Vous devez ajouter le référentiel Helm de clés secrètes externes à votre installation Helm comme suit :
helm repo add external-secrets https://charts.external-secrets.io
helm repo add external-secrets https://charts.external-secrets.io
Après avoir ajouté le référentiel, vous devez mettre à jour vos référentiels Helm pour récupérer les dernières informations du graphique comme suit :
helm repo update
helm repo update
Installation de l'opérateur de clés secrètes externes
Vous devez déployer l'opérateur de clés secrètes externes à l'aide de la version v1.16.2 ou d'une version ultérieure. Automation Suite requiert la version External Secrets Operator v1.16.2 comme version minimale prise en charge, qui inclut les dernières API ESO v1.
Exécutez la commande suivante pour installer l'opérateur :
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
L'opérateur de clés secrètes externes nécessite l'accès à l'espace de noms uipath pour fonctionner correctement.
Vérification de l'installation
Après l'installation, vous devez vérifier que les pods opérateurs s'exécutent comme suit :
kubectl get pods -n external-secrets
kubectl get pods -n external-secrets
Vous devriez voir une sortie similaire à l'exemple suivant :
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
Si tous les pods affichent un statut En cours d'exécution , l'installation est terminée.