Mise à niveau d' Standard Edition en auto-hébergement

Mettez à jour Standard Edition et l'outil stanctl .

Pour connaître les versions d' Instana compatibles avec Standard Edition, consultez le tableau de compatibilité.

Important : la restauration du backend « Instana » après une mise à jour n'est pas prise en charge pour Standard Edition.

Remarques relatives à la mise à niveau

Consultez les remarques suivantes pour connaître les exigences spécifiques à cette version.

Attention :

Standard Edition en auto-hébergement 1.10.3 and earlier versions :

  • Pour les installations en ligne (sans isolation physique), la plupart des commandes stanctl de gestion du cycle de vie, telles que [ stanctl up ...], ne pourront pas s'exécuter.
  • Pour les installations en mode air-gap, les stanctl commandes continuent de fonctionner.

Action requise : effectuez une mise à niveau stanctl vers la version 1.10.4 ou une version ultérieure avant d'effectuer une opération liée au cycle de vie.

Exemple : dans les déploiements en ligne exécutant stanctl1.10.3 ou une version antérieure, tout workflow qui arrête des services, par exemple une stanctl down commande, avant une sauvegarde, ne peut pas aboutir car la commande stanctl up suivante échoue. Mettez à jour stanctl votre système vers la version 1.10.4 ou une version ultérieure avant de suivre ces étapes.

Mise à niveau vers l' 1.12.x

Si vous utilisez la version Standard Edition 1.10.x, vous pouvez passer à la version 1.12.x ou une version ultérieure.

Si vous utilisez les versions Standard Edition ou 1.9.x, vous devez d'abord effectuer une mise à niveau vers 1.10.4 avant de passer à 1.12.x ou à une version ultérieure.

Si vous utilisez la version Standard Edition, 1.8.x ou une version antérieure, vous devez d'abord effectuer une mise à niveau vers la version 1.9.4 avant de passer à la version 1.12.x ou une version ultérieure.

Mise à niveau vers l' 1.11.x

Si vous utilisez la version Standard Edition 1.10.x, vous pouvez passer à la version 1.11.x ou une version ultérieure.

Si vous utilisez la version Standard Edition 1.9.x, vous devez d'abord effectuer la mise à niveau vers la version 1.10.4 avant de passer à la version 1.11.x ou à une version ultérieure.

Si vous utilisez la version Standard Edition, 1.8.x ou une version antérieure, vous devez d'abord effectuer une mise à niveau vers la version 1.9.4 avant de passer à la version 1.11.x ou une version ultérieure.

Mise à niveau vers la version 1.10.4 ou une version ultérieure

Si vous utilisez Standard Edition 1.9.x, vous pouvez passer à 1.10.4.

Si vous utilisez la version Standard Edition, 1.8.x ou une version antérieure, vous devez d'abord effectuer une mise à niveau vers la version 1.9.4 avant de passer à la version 1.10.x ou une version ultérieure.

Mise à niveau vers l' 1.9.4

Si vous utilisez la version Standard Edition, 1.8.x ou une version antérieure, vous pouvez effectuer une mise à niveau vers la version 1.9.4.

Mise à jour de l'outil stanctl

Effectuez les étapes de la section applicable à votre environnement.

Remarque : pour les clusters à plusieurs nœuds, exécutez les commandes sur node0 (instana0).

Environnement isolé physiquement

Effectuez les étapes suivantes sur votre hôte bastion:

  1. Mettez à niveau stanctl en suivant les étapes de la rubrique Installation de l'outil de ligne de commande stanctl.

  2. Créez le package d'installation en mode air-gapped.

Ensuite, pour effectuer la mise à niveau stanctl et importer le nouveau package « air-gapped » sur l'hôte « Instana » situé dans l'environnement « air-gapped », suivez les étapes décrites dans la section « Transfert du package d'installation « air-gapped » ».

Mise à niveau du backend d' Instana

Commencez par suivre les étapes décrites dans la section « Mise à niveau de l'outil stanctl » qui s'appliquent à votre environnement.

Ensuite, mettez à jour le backend.

Remarque : pour connaître les commandes permettant de consulter la liste des versions disponibles du backend et des images d' Instana, consultez la page « Versions du backend et des images » sur Instana.

Mise à niveau du backend

Une fois que vous avez choisi la version de mise à niveau du backend d' Instana, procédez comme suit pour mettre à niveau le backend :

Remarque : pour les clusters à plusieurs nœuds, exécutez les commandes sur node0 (instana0). Il n'est pas nécessaire d'exécuter les commandes séparément sur node1 (instana1) et node2 (instana2).
  1. Pour lancer la mise à niveau, exécutez la commande suivante sur l'hôte Instana, selon le cas.

    Pour l'environnement en ligne :

    stanctl up
     

    Pour les environnements isolés physiquement :

    stanctl up --air-gapped
     

    Si une mise à jour est disponible, elle est indiquée dans la sortie de la commande. Un exemple de sortie est présenté dans l'exemple suivant :

    ? An update is available.
      [Use arrows to move, type to filter]
    > Install Instana version: 3.283.450-0
      Proceed without installing the updates
    > Cancel
     
  2. Pour mettre à jour le backend, sélectionnez Proceed with installing the updates.

    Le message ⠇ Setting up the Kubernetes cluster [7s] s'affiche. Une fois le cluster configuré, la mise à niveau est terminée.