Vantage qui décrit l’installation souhaitée, et l’opérateur se charge de l’installation de Vantage Core : récupération de l’ensemble des dépendances de Vantage Core, validation de la configuration, copie des artefacts dans votre registre et réconciliation des release Helm via ArgoCD.
Pourquoi un nouveau programme d’installation
Vantage 3.0 utilise un modèle de déploiement différent de celui de la version 2.7 et des versions antérieures. Les versions précédentes nécessitaient l’infrastructure précisément spécifiée par ABBYY, créée et configurée à l’aide des scripts Ansible et Azure CLI fournis par ABBYY. Ce modèle n’est plus pris en charge dans la version 3.0 :
- Vous provisionnez votre propre infrastructure : le cluster Kubernetes, les bases de données, les comptes de stockage et le Key Vault. ABBYY ne fournit pas de scripts de provisionnement, de modèles ni d’autre automatisation d’infrastructure pour la version 3.0.
- L’installateur déploie uniquement Vantage Core. Les logiciels tiers dont Vantage dépend, tels qu’ArgoCD, votre maillage de services et votre contrôleur d’ingress, votre intégration des secrets et votre stack de monitoring, sont installés et maintenus par vos soins, généralement via Helm.
- Les configurations documentées correspondent aux scénarios testés par ABBYY. Vous pouvez adapter votre installation à partir des exemples documentés ; la validation de cette adaptation relève de votre responsabilité.
Architecture en un coup d’œil
ABBYY fournit le Vantage operator, l’OCI migration job et le Skill installer job. ArgoCD, le maillage de services, le contrôleur d’ingress, l’intégration des secrets et la pile de supervision sont des prérequis tiers que vous devez installer et maintenir avant d’installer Vantage.
Lorsque l’opérateur réconcilie une ressource
Vantage, le processus se déroule en cinq phases :
- Preflight : valide la configuration. Lors des vérifications preflight, la configuration des secrets est validée.
- Secrets : prépare le provider de secrets configuré. Avec Azure Key Vault, l’opérateur provisionne des ressources
SecretProviderClasset le pilote CSI fournit les valeurs au démarrage des pods. Avec le provider Kubernetes, l’opérateur valide les Secrets natifs que vous avez créés au préalable dans le namespace d’installation. - OCI Migration : exécute l’OCI migration job pour copier les artefacts dans votre registre de destination.
- Installation : génère les manifestes d’Application ArgoCD pour chaque composant et les applique.
- Sync : surveille l’état des applications ArgoCD et le remonte à la ressource personnalisée
Vantage.
Ce qui change par rapport à Vantage 2.7
Étapes suivantes
Prérequis
Cluster, services, secrets et certificats requis avant l’installation.
Architecture
Comment l’opérateur utilise la ressource personnalisée
Vantage.Installer sur Azure
Installation étape par étape sur AKS avec Azure Key Vault.
Kubernetes autogéré
Installation avec l’ingress, le maillage, les secrets, le stockage et les services de données gérés par le client.
Référence de l’API
Référence champ par champ de la ressource personnalisée
Vantage.