Renouvellement de la licence et de la clé de vente

Lorsque votre licence arrive à expiration ou que vous obtenez une nouvelle clé de vente, vous devez renouveler votre licence Custom Edition. De plus, vous pouvez consulter des informations détaillées sur les licences, notamment les dates d'expiration, les droits d'utilisation et le statut.

Renouvellement de licence

Lorsque votre licence arrive à expiration ou que vous recevez une nouvelle clé de vente, vous devez renouveler votre licence Custom Edition. Pour cela, procédez comme suit :

  1. Téléchargez la nouvelle licence soit à l'aide du plug-in « kubectl », soit à l'aide de la commande « curl ».
    • Utilisez le plug-in « kubectl » pour télécharger la nouvelle licence.
      kubectl instana license download --sales-key <SalesKey>
       
    • Utilisez la commande « curl » pour télécharger la licence.
      curl https://instana.io/onprem/license/download/v2/allValid?salesId=<your-SalesKey> -o license.json
       
  2. Mettez à jour la licence dans le config.yaml fichier qui se trouve dans le répertoire « unit secret ».
    1. Répertoriez les unités disponibles dans votre espace de noms afin d'identifier le nom de l'unité.
      kubectl get unit -n <unit_namespace>
    2. Extrayez le secret config.yaml de l'unité « Instana » et enregistrez-le dans config-<unit_name>.yaml un fichier. Utilisez le nom de l'unité indiqué à l'étape précédente.

      kubectl get secret <unit_name> -n <unit_namespace> -o jsonpath="{.data.config\.yaml}" | base64 -d > config-<unit_name>.yaml
       
      Remarque : s'il existe plusieurs unités dans l'espace de noms, exécutez cette commande pour chacune d'entre elles.
    3. Mettez à jour la licence dans le fichier config-<unit_name>.yaml avec la nouvelle licence.

    4. Mettez à jour le secret d'unité avec le nouveau fichier config-<unit_name>.yaml .

      kubectl delete secret <unit_name> -n <unit_namespace>
      kubectl create secret generic <unit_name> -n <unit_namespace> --from-file=config.yaml=/path/to/config-<unit_name>.yaml
       
      Remarque : la nouvelle licence s'active automatiquement à l'expiration de l'ancienne licence. Si un message concernant l'expiration de la licence s'affiche dans l'interface utilisateur d' Instana, vous pouvez l'ignorer.

Afficher les informations relatives à la licence

Vous pouvez désormais consulter les informations détaillées relatives à la licence à l'aide de la kubectl instana commande.

  • Pour afficher les détails de la licence, exécutez la commande suivante :
    kubectl instana license info --tenant <tenant-name> --unit <unit-name> -n <namespace> 
  • Pour consulter le récapitulatif d'utilisation de la licence, notamment son statut, le nombre de jours restants, la date d'expiration et la licence active, exécutez la commande suivante :
    kubectl instana license info --tenant <tenant-name> --unit <unit-name> -n <namespace> --usage

Renouvellement de la clé de vente

Lorsque vous recevez une nouvelle clé de vente, vous devez mettre à jour la salesKey valeur dans le secret principal config.yaml d' Instana.

Pour mettre à jour la clé de vente, procédez comme suit:

  1. Extrayez le config.yaml du secret principal de l' Instana et enregistrez-le sous le nom de config.yaml fichier

    kubectl get secret instana-core -n <core_namespace> -o jsonpath={'.data.config\.yaml'}|base64 -d > config.yaml
     
  2. Mettez à jour la valeur salesKey dans le fichier config.yaml avec la nouvelle clé de vente.

  3. Mettez à jour le secret principal de l' Instana à l'aide du fichier config.yaml mis à jour.

    kubectl delete secret instana-core -n <core_namespace>
    kubectl create secret generic instana-core -n <core_namespace> --from-file=config.yaml=/path/to/config.yaml