- 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 avec des rôles de cluster
- Octroi d'autorisations d'installation sans rôles de cluster
- Installation et configuration du service Mesh
- Installer et configurer l'outil GitOps
- Installation de l'opérateur de clés secrètes externes
- Déploiement de Redis via OperatorHub
- 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
- Comment désinstaller Automation Suite
- Comment résoudre l'échec de la vérification de la connectivité préalable sur OpenShift 4.16–4.18
- Comment déployer Insights dans un cluster compatible FIPS
- Comment désactiver l’activation automatique CDI dans l’opérateur GPU Nvidia
- Comment encoder en URL un mot de passe de chaîne de connexion SQL
- 500 erreurs et limitation de débit sur les requêtes S3 dans ODF
- Résolution des problèmes de clés secrètes externes
- Configuration des tolérances des pilotes CSI pour ODF 4.20
- 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
- Studio Desktop ne peut pas charger les connecteurs et activités Integration Service
- Erreurs de validation du certificat TLS
- 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
Pile d'Automation Suite
Layers d'architecture Automation Suite, y compris les services gérés par UiPath et les composants d'infrastructure gérés par le client.
Architecture de haut niveau
Automation Suite vous permet d'apporter et de gérer votre propre cluster Kubernetes.
Le diagramme suivant montre l'architecture d'Automation Suite avec toutes les couches de composants.
Il y a deux sections de la pile :
- Géré par UiPath® : services et composants UiPath® optimisés pour Automation Suite fournis et pris en charge par UiPath®.
- Géré par le client: conditions préalables au déploiement d'Automation Suite sur votre infrastructure cloud gérée et prise en charge par vous. Pour connaître les configurations prises en charge, consultez la section Matrice de compatibilité.
| Composant de pile | Description |
|---|---|
| Géré par UiPath® | |
| Produits UiPath® | Lorsque vous déployez Automation Suite, un ensemble minimum de fonctionnalités partagées est installé par défaut, comme le portail UiPath®, les fonctionnalités d’identification, de licence, de gestion de l’organisation et d’audit. Vous pouvez choisir les produits UiPath® à activer sur Automation Suite, soit au moment de l’installation, soit après. Notez que certains produits ont des conditions préalables spécifiques au produit que vous devez respecter. |
| Facultatif à installer | |
| Opérateur de secrets externes | L'opérateur de clés secrètes externe (ESO) est un opérateur Kubernetes conçu pour synchroniser les clés secrètes des services de gestion de clés secrètes externes, tels qu'AWS Secrets Manager, HashiCorp Vault, Google Secrets Manager, Azure Key Vault et d'autres, directement dans Kubernetes en tant qu'objets Secrets natifs. Vous pouvez choisir d'installer votre propre version de l' opérateur de clés secrètes externe si vous préférez ne pas installer l'opérateur de clés secrètes externe inclus dans Automation Suite. |
| Géré par le client | |
| Cluster Kubernetes (OpenShift) | OpenShift est un service Kubernetes géré de Red Hat. Assurez-vous de configurer correctement votre cluster OpenShift, avec les nœuds de travail et la capacité requis. |
| ArgoCD | Outil CD déclaratif open source pour Kubernetes. Il suit le modèle GitOps d'utilisation des référentiels Git comme source centralisée de données pour définir l'état d'application souhaité. Il est optimisé pour fournir des fonctionnalités de gestion du cycle de vie des applications (ALM) pour Automation Suite. OpenShift fournit l'opérateur OpenShift GitOps, qui garantit des fonctionnalités similaires à ArgoCD. |
| Istio | Service mesh open source qui fournit des fonctionnalités telles que l'entrée, le routage des demandes et la surveillance du trafic, pour les microservices exécutés à l'intérieur du cluster Kubernetes. OpenShift fournit OpenShift Service Mesh, qui garantit des fonctionnalités similaires à Istio. |
| Stockage d'objets | Les services Automation Suite et UiPath® nécessitent le stockage d’objets - Azure Blob Storage, Amazon S3 (Simple Storage Service) ou un magasin d’objets compatible S3. Red Hat propose OpenShift Data Foundation comme solution de stockage d'objets compatible S3. |
| Bloquer le stockage | Le stockage en mode bloc est similaire au stockage sur disque requis pour la plateforme Automation Suite et les produits UiPath®. Automation Suite est compatible avec Azure Disk Storage et Elastic Block Storage d’Amazon. En outre, Red Hat fournit OpenShift Data Foundation en tant que solution de stockage en mode bloc. |
| Stockage de fichiers | Le stockage des fichiers constitue une méthodologie hiérarchique de stockage de données qui est nécessaire pour plusieurs produits UiPath®. Automation Suite est compatible avec les fichiers Azure et Elastic File Storage de Microsoft et AWS, respectivement. |
| Mise en cache | La mise en cache est requise par plusieurs produits UiPath®. Automation Suite est compatible avec Cloud Redis pour Azure et Elasticache pour AWS. Vous pouvez également utiliser l'opérateur d'entreprise Redis depuis OpenShift. |
| Base de donnés | Les bases de données SQL Server et SQL sont nécessaires pour tous les produits UiPath®. Automation Suite est compatible avec le serveur Microsoft SQL, Azure SQL et les services SQL gérés par AWS (RDS). AutomationSuite_Airflow pour Process Mining; AutomationSuite_Taas et AutomationSuite_Taas_Visibility pour TaaS; et AutomationSuite_A4D pour A4D). |
| Gestionnaire de certificats | Cert Manager est un contrôleur de certificat open source pour Kubernetes. Vous pouvez choisir de garder le Gestionnaire de certificats préconfiguré dans Automation Suite ou d'apporter le vôtre. Si vous apportez le vôtre, vous êtes responsable de la gestion du cycle de vie de ce composant. |
| MagasinCléSecrète | Secretstore dans Automation Suite est une source externe pour stocker les informations d'identification sensibles utilisées dans le cadre d'Automation Suite. Il peut s'agir d'un secret Kubernetes ou d'un coffre de clés. |
Istio et ArgoCD sont des composants obligatoires dont dépend Automation Suite. Pour Automation Suite sur les installations OpenShift, OpenShift Service Mesh peut remplacer Istio et l'opérateur OpenShift GitOps peut remplacer ArgoCD. Comme l'installation d'Istio, d'ArgoCD ou des composants d'OpenShift nécessite des privilèges d'administrateur, vous devez installer les composants séparément avant d'installer Automation Suite.
Matrice de responsabilité
| Activité | Responsabilité UiPath® | Responsabilité du client |
|---|---|---|
| Prérequis de l'infrastructure |
|
|
| Stratégies réseau (en option, fournies par UiPath®) | S/O | S/O |
| Stratégies Gatekeeper et OPA (en option, fournies par UiPath®) | S/O | S/O |
|
|
|
|
| Mises à niveauAutomation Suite |
|
|
| Mises à niveau de l'infrastructure |
|
|
| Sauvegarde et restauration | S/O |
|
| Assistance |
|
|