Installation Standard Edition dans un environnement isolé

Vous pouvez l'installer Standard Edition dans un environnement isolé en utilisant un hôte bastion qui a accès à Internet et à l'hôte qui se trouve dans votre environnement isolé.

Conditions préalables à l'installation Standard Edition dans un environnement isolé

Dans un environnement isolé, vous devez créer un package d'installation sur votre hôte bastion, le transférer vers l'hôte qui se trouve dans l'environnement isolé, puis utiliser le package pour effectuer l'installation Standard Edition.

Ajout du référentiel Instana et installation de l'outil stanctl dans des environnements isolés

Pour l'installation Standard Edition, procédez de l'une des manières suivantes :

Création du package d'installation isolé

Vous devez créer un package d'installation sur votre hôte bastion.

  1. Sur votre hôte bastion, assurez-vous d'avoir installé stanctl comme décrit dans la section Installation de l'outil de ligne de commande stanctl.

  2. Créer le package air-gapped. Par défaut, le paquet est créé dans le répertoire actuel. Pour spécifier un autre emplacement, utilisez le --output-dir <full-path-to-directory> drapeau avec la commande. Pour connaître l'espace disque requis pour le répertoire, consultez la section Exigences en matière de stockage.

    stanctl air-gapped package
     
  3. Entrez la clé de téléchargement et la clé de vente à l'invite. Pour plus d'informations sur les invites, consultez la section Avant de commencer.

    ? Enter the download key or an official agent key: **********************
    ? Enter the sales key: **********************
     
  4. Si plusieurs versions du backend d' Instana s sont disponibles pour l'installation, une invite s'affiche avec les versions disponibles, comme illustré dans l'exemple suivant. Sélectionnez la version du backend d' Instana que vous souhaitez installer.

    ? Select Instana version to install:
      [Use arrows to move, type to filter]
    > 3.281.433-0
    3.279.369-0
     

Si les clés que vous avez saisies sont valides, le programme d'installation commence à télécharger les artefacts et crée le package air-gapped. Le message suivant peut apparaître :

⠇ Packaging stanctl artifacts  [1s] ✓
⠇ Packaging BuildMeta artifacts  [1s] ✓
⠇ Packaging Cluster artifacts  [1s] ✓
⠦ Packaging Geodb artifacts  [0s] ✓
⠸ Packaging Helm artifacts  [12s] ✓
⠙ Packaging License artifacts  [0s] ✓
⠴ Packaging Registry artifacts  [2m00s]
 

En fonction des conditions du réseau, la création du package air-gapped peut prendre plusieurs minutes. Lorsque votre package air-gapped est prêt, le message suivant s'affiche.

------------------------------------------
Air-gapped package successfully exported!
File: instana-airgapped.tar.gz
------------------------------------------
 

Transfert du package d'installation isolé vers l'hôte isolé

Transférez le paquet isolé du bastion host vers l'hôte Instana qui se trouve dans votre environnement isolé. Dans un cluster à plusieurs nœuds, transférez le paquet air-gapped vers node0 (instana-0).

Installation de stanctl sur l'hôte isolé

Vous devez installer l'outil en ligne de stanctl commande sur l'hôte de l' Instana qui se trouve dans votre environnement isolé. Dans un cluster à plusieurs nœuds, vous devez installer stanctl sur node0 (instana-0). Vous pouvez installer l'outil à l'aide du fichier binaire fourni dans le package air-gapped. Extrayez le paquet air-gapped et copiez le stanctl fichier dans le /usr/local/bin répertoire sur votre hôte Instana.

tar -xzf </path/to/instana-airgapped.tar.gz> -C /usr/local/bin --strip-components 1 airgapped/stanctl
 

Importation du paquet air-gapped

Utilisez stanctl l'outil pour importer le paquet air-gapped sur votre hôte air-gapped.

stanctl air-gapped import --file </path/to/instana-airgapped.tar.gz
 

Déploiement Standard Edition dans un environnement isolé

Pour déployer Standard Edition dans un environnement isolé à l'aide du référentiel Instana, suivez les étapes d'installation en fonction de la configuration de votre cluster.

  • Pour installer un cluster à nœud unique, exécutez la commande suivante. À l'invite, entrez les valeurs des paramètres.

    ```bash
    stanctl up --air-gapped
    ```
     
  • Pour installer un cluster multi-nœuds, exécutez la commande suivante sur node0 (instana-0) en tant qu'utilisateur que vous avez configuré pour l'accès SSH. À l'invite, entrez les valeurs des paramètres.

    ```bash
    stanctl up --air-gapped --multi-node-enable
    ```
     

    Pour plus d'options de configuration, consultez Installation d' Standard Edition dans un environnement en ligne.