Installation de SystemLink Enterprise
- Mise à jour2025-06-11
- Temps de lecture : 4 minute(s)
Installez SystemLink Enterprise à l'aide de commandes Helm.
Création d'espaces de noms
Il est possible de créer des espaces de noms afin d'organiser votre cluster.
- Ouvrez l'invite de commandes et exécutez la commande suivante :
kubectl create namespace espacedenoms
où- espacedenoms correspond à l'espace de noms créé pour l'application.
- Exécutez la commande suivante :
kubectl create namespace espacedenoms
où- espacedenoms est l'espace de noms créé pour le chart Helm systemlink-admin.
Préparation de certificats
Il est possible d'obtenir des fichiers de certificat pour l'authentification. Référencez ces certificats lors de l’installation de SystemLink Enterprise.
- Obtenez un certificat public auprès de votre administrateur de base de données PostgreSQL.
-
Pour utiliser TLS pour des ressources de banque de données externes, obtenez des certificats AC des administrateurs pour les services suivants.
- PostgreSQL
- MongoDB : Nécessaire uniquement si vous utilisez une MongoDB externe.
- Stockage de fichiers S3
- Si vous avez besoin d'une autorité de certification privée, vous devez déployer une copie de la chaîne de confiance du certificat public pour l'autorité de certification avant de déployer SystemLink Enterprise. Pour en savoir plus, reportez-vous à Tâches associées.
Installation de prérequis sur le cluster
Il est possible d'installer les ressources requises sur le cluster de façon globale.
- Un administrateur de cluster disposant de droits d'accès complets.
- Un utilisateur avec un rôle cluster ayant les privilèges pour créer CustomResourceDefinitions, ClusterRoles et ClusterRoleBindings.
- Téléchargez une copie de systemlink-admin-values.yaml.
-
Ouvrez l'invite de commandes et exécutez les commandes suivantes pour installer les prérequis dans l'espace de noms systemlink-admin.
helm upgrade admin-release oci://downloads.artifacts.ni.com/ni-docker/ni/helm-charts/systemlinkadmin --install --version version --namespace espace-admin --values systemlink-admin-values.yaml --values systemlink-values.yaml --values systemlink-secrets.yaml --wait --timeout 20m0s
où- admin-release correspond au nom de release utilisé pour installer le chart Helm systemlink-admin.
- downloads.artifacts.ni.com/ni-docker est l'URL du registre. Si vous utilisez un miroir local, remplacez cette URL par l'URL du registre du miroir.
- version correspond à la version spécifique du logiciel à installer.
- espace-admin est l'espace de noms créé pour le chart Helm systemlink-admin.
Cette commande est exécutée à l'expiration du délai d'installation et dès que l'état Prêt sera associé à toutes les ressources. Le délai d'attente par défaut est de 20 minutes. Le délai d'attente configuré est raisonnable, mais le temps d'installation est susceptible de varier selon une multitude de facteurs. Ajustez le délai si nécessaire.
Installation de l'application
Installez SystemLink Enterprise sur le cluster.
helm upgrade release oci://downloads.artifacts.ni.com/ni-docker/ni/helm-charts/systemlink --install --version version --namespace espacedenoms --values systemlink-values.yaml --values systemlink-secrets.yaml --set-file database.postgresCertificate=postgres.pem --wait --timeout 20m0s
où- release correspond au nom qu'Helm attribue à l'ensemble des logiciels installés.
- downloads.artifacts.ni.com/ni-docker est l'URL du registre. Si vous utilisez un miroir local, remplacez cette URL par l'URL du registre du miroir.
- version correspond à la version spécifique du logiciel à installer.
- espacedenoms correspond à l'espace de noms pour l'application.
Validation de l'installation
Vérifiez que SystemLink Enterprise est installé correctement.
-
Exécutez un ensemble de tests Helm pour valider une nouvelle installation.
- Ouvrez l'invite de commandes.
-
Exécutez la commande suivante.
helm test release --namespace espacedenoms
où- release correspond au nom qu'Helm attribue à l'ensemble des logiciels installés.
- espacedenoms correspond à l'espace de noms créé pour l'application.
Cette commande permet de déployer une série de pods qui réalisent tous un test de validation sur le cluster. Cette opération prend plusieurs minutes avant d'afficher des résultats. Si le test réussit, la commande supprime la plupart des pods déployés. Si le test échoue, les pods déployés demeurent en place pour que vous puissiez en examiner le journal. - Accédez au nom d'hôte de l'IU que vous avez configuré pour vous connecter à SystemLink Enterprise en tant qu'administrateur système.
Contenu associé
- Autorités de certification privées
Si vous utilisez une autorité de certification (AC) privée, vous devez configurer SystemLink Enterprise pour qu’il utilise l’AC privée afin d’établir la confiance.
- systemlink-admin-values.yaml
- Mise à niveau Helm
- Jupyter Enterprise Gateway