Aller au contenu principal

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éthodePourPage
Kubernetes avec Helm et Argo CDProduction, haute disponibilité, inférence GPUKubernetes avec Helm
Paquets OS (DEB, RPM, pacman)Un serveur ou quelques serveurs, sans KubernetesPaquets OS
Docker ComposeDéveloppement, démonstrations, tests d'intégrationDocker Compose
Développement local avec makeDéveloppeurs de la plateforme, sans DockerDéveloppement local
Site déconnectéToutes les méthodes ci-dessus, sans accès InternetInstallation 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é​

  1. Dimensionnement et matériel : dimensionner les nœuds, le stockage et les GPU.
  2. Ports et flux réseau : ouvrir les flux avant l'installation.
  3. Compatibilité OS : vérifier les systèmes des serveurs et des nœuds.
  4. La page de votre méthode (tableau ci-dessus).
  5. Certificats TLS : certificats publics et internes.
  6. Première configuration : premier administrateur, tenants, authentification unique.
  7. Vérifier l'installation.
  8. 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​

PageContenu
Référence de configurationChaque réglage EAI_ du Control Plane, généré depuis le code
Référence des valeurs HelmChaque valeur du chart enterprise-ai et de ses profils, générée depuis le chart
Compatibilité OSSystèmes pris en charge par les paquets et par le déploiement Kubernetes
ExploitationSecrets, durcissement, haute disponibilité, runbooks, alertes
Nouveautés de la version 1.0Nouvelles fonctions, changements, problèmes connus de la version