Installer la Navin Platform
Cette rubrique installe la Navin Platform : l'API Control Plane (python -m eai.main), son worker de fond
(python -m eai.worker), le worker média facultatif (python -m eai.media_worker) et le portail (Next.js). Chaque
méthode a sa page, rédigée comme une suite d'étapes : ce que fait l'étape, pourquoi, la commande exacte, le résultat
attendu et quoi faire en cas d'échec.
Choisir une méthode
| Méthode | Pour | Page |
|---|---|---|
| Kubernetes avec Helm et Argo CD | Production, haute disponibilité, inférence GPU | Kubernetes avec Helm |
| Paquets OS (DEB, RPM, pacman) | Un serveur ou quelques serveurs, sans Kubernetes | Paquets OS |
| Docker Compose | Développement, démonstrations, tests d'intégration | Docker Compose |
Développement local avec make | Développeurs de la plateforme, sans Docker | Développement local |
| Site déconnecté | Toutes les méthodes ci-dessus, sans accès Internet | Installation déconnectée |
attention
Docker Compose et make lancent OpenBao en mode développement et Keycloak en start-dev : ne les utilisez jamais
en production.
Parcours conseillé
- Dimensionnement et matériel : dimensionner les nœuds, le stockage et les GPU.
- Ports et flux réseau : ouvrir les flux avant l'installation.
- Compatibilité OS : vérifier les systèmes des serveurs et des nœuds.
- La page de votre méthode (tableau ci-dessus).
- Certificats TLS : certificats publics et internes.
- Première configuration : premier administrateur, tenants, authentification unique.
- Vérifier l'installation.
- Topologies d'hébergement : sur site, Kubernetes, haute disponibilité, multi-site et reprise après sinistre.
Ensuite : Mise à niveau et Désinstallation.
Pages de référence
| Page | Contenu |
|---|---|
| Référence de configuration | Chaque réglage EAI_ du Control Plane, généré depuis le code |
| Référence des valeurs Helm | Chaque valeur du chart enterprise-ai et de ses profils, générée depuis le chart |
| Compatibilité OS | Systèmes pris en charge par les paquets et par le déploiement Kubernetes |
| Exploitation | Secrets, durcissement, haute disponibilité, runbooks, alertes |
| Nouveautés de la version 1.0 | Nouvelles fonctions, changements, problèmes connus de la version |