Modifiez la configuration ou effectuez une mise à niveau vers une version plus récente de l'application SystemLink Enterprise.

Reportez-vous aux notes d'information de la version SystemLink Enterprise vers laquelle vous souhaitez effectuer une mise à niveau. Vérifiez que la version SystemLink Enterpris prend en charge une version de RabbitMQ dont le numéro de version mineure n'est pas supérieur de plus de un à celui de votre version actuelle de RabbitMQ. Si votre version actuelle de RabbitMQ est trop ancienne, effectuez une mise à niveau vers une version de SystemLink Enterprise qui inclut la version mineure de RabbitMQ venant juste après la version que vous avez. Répétez la mise à niveau jusqu'à ce que vous obteniez la version de RabbitMQ souhaitée.

Vous devez disposer de tous les fichiers de configuration au moment de la mise à niveau. Si ce n'est pas le cas, la mise à niveau pourrait entraîner la suppression de ressources du cluster et des défaillances de l'application.

L'un des utilisateurs ci-dessous doit effectuer les étapes suivantes sur le chart Helm systemlink-admin.
  • 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.
  1. Pour installer les prérequis dans l'espace de noms systemlink-admin, ouvrez l'invite de commandes et exécutez les commandes suivantes.

    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 10m0s

    • admin-release correspond au nom de release utilisé pour installer le chart Helm systemlink-admin.
    • downloads.artifacts.ni.com/ni-docker est remplacé par l'URL du registre miroir si vous utilisez un miroir local.
    • version correspond à la version spécifique du logiciel à installer.
    • espace-admin est l'espace de noms créé pour le chart Helm systemlink-admin.
  2. Pour mettre à jour l'application, exécutez les commandes suivantes.

    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

    • 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 créé pour l'application.
    La commande de mise à jour applique tout changement apporté aux valeurs dans vos fichiers depuis l'installation. Les conteneurs sont mis à jour vers la version spécifiée, le cas échéant. Les changements sont appliqués selon une approche progressive afin d'éviter tout arrêt.