エアギャップ環境への Standard Edition インストール

インターネットに接続でき、かつエアギャップ環境内のホストにアクセス可能なバスティオンホストを使用することで、エアギャップ環境内に Standard Edition インストールできます。

エアギャップ環境での Standard Edition インストールに必要な前提条件

エアギャップ環境では、バスティオンホスト上でインストールパッケージを作成し、それをエアギャップ環境内のホストに転送した後、そのパッケージを使用してインストールを行う必要があります Standard Edition

Instana リポジトリの追加とスタンクレットツールのインストール(エアギャップ環境向け)

以下のいずれかの方法でインストールを完了してください Standard Edition

エアギャップ環境用インストールパッケージの作成

バスタウンホスト上でインストールパッケージを作成する必要があります。

  1. 要塞ホスト上で、 stanctl コマンドラインツールのインストールセクションに記載されている stanctl 手順に従ってインストールが完了していることを確認してください。

  2. エアギャップパッケージを作成する。 デフォルトでは、パッケージは現在のディレクトリに作成されます。 別の場所を指定するには、コマンドに フラグ --output-dir <full-path-to-directory> を指定します。 ディレクトリのディスク容量要件については、 「ストレージ要件」 を参照してください。

    stanctl air-gapped package
     
  3. プロンプトが表示されたら、ダウンロードキーと販売キーを入力してください。 プロンプトの詳細については、 「始める前に」 を参照してください。

    ? Enter the download key or an official agent key: **********************
    ? Enter the sales key: **********************
     
  4. 複数の Instana バックエンドバージョンがインストール可能な場合、次の例のように利用可能なバージョンが表示されるプロンプトが表示されます。 インストールしたい Instana バックエンドのバージョンを選択してください。

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

入力したキーが有効な場合、インストーラーはアーティファクトのダウンロードを開始し、エアギャップパッケージを作成します。 場合によっては以下のメッセージが表示されます。

⠇ 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]
 

ネットワーク状況によっては、エアギャップパッケージの作成に数分かかる場合があります。 エアギャップパッケージの準備が完了すると、次のメッセージが表示されます。

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

エアギャップ環境のインストールパッケージをエアギャップホストに転送する

エアギャップ環境にあるバスティオンホストから、エアギャップ環境内にある Instana ホストへ、エアギャップパッケージを転送してください。 マルチノードクラスタでは、エアギャップパッケージを node0 (instana-0)に転送してください。

エアギャップ環境のホストへのstanctlのインストール

コマンドラインツールを、エアギャップ環境にある Instanastanctl ホストにインストールする必要があります。 マルチノードクラスタでは、 node0 (instana-0)に stanctl インストールする必要があります。このツールは、エアギャップパッケージに含まれるバイナリファイルを使用してインストールできます。 エアギャップパッケージを抽出し、ファイルを stanctlInstana ホスト上のディレクトリ /usr/local/bin にコピーしてください。

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

エアギャップパッケージのインポート

ツール stanctl を使用して、エアギャップ環境のホストにエアギャップパッケージをインポートします。

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

エアギャップ環境での Standard Edition 展開

InstanaStandard Edition リポジトリを使用してエアギャップ環境へデプロイするには、クラスタ構成に基づいたインストール手順に従ってください。

  • シングルノードクラスタをインストールするには、次のコマンドを実行します。 プロンプトが表示されたら、パラメータ値を入力してください。

    ```bash
    stanctl up --air-gapped
    ```
     
  • マルチノードクラスタをインストールするには、 node0 (instana-0) で、 SSHアクセス用に設定したユーザーとして次のコマンドを実行します。 プロンプトが表示されたら、パラメータ値を入力してください。

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

    追加の設定オプションについては、 「オンライン環境での Standard Edition のインストール」 を参照してください。