Kubernetesへのワーカーのデプロイ

可用性オンプレミス・バンテージ・ポイント・ワーカー(ワーカーとも呼ばれる)をKubernetesにデプロイするには、Worker dockerイメージをダウンロードしてデプロイする必要があります。

次の前提条件を確認します。
  1. サポートされているバージョン:
    • Kubernetes v1.25以上。
    • Helmチャート3
  2. オンプレミス・バンテージ・ポイントのhelmチャートzipをダウンロードして解凍します。「ワーカーのダウンロード」でダウンロードしたワーカーdockerイメージをプライベートdockerレジストリにアップロードします。例: OCIレジストリ。
  3. プライベート・イメージ・リポジトリからイメージをプルするには、プル・シークレットが必要です。

    Kubernetesディストリビューションに応じて、プル・シークレットを生成する必要があります。詳細は、「デプロイメント中のレジストリからのイメージのプル」を参照してください。

    OKEにデプロイするには、Oracleではかわりに専用バンテージ・ポイントの使用を使用することをお薦めします。

KubernetesにWorkerをデプロイするには:
  1. ナビゲーション・メニュー,を開き、「監視および管理」をクリックします。「Application Performance Monitoring」で、「可用性モニタリング」をクリックします。
    可用性の監視ページが表示されます。
  2. 左側のメニューにある「リソース」で、「オンプレミス・バンテージ・ポイント」をクリックします。
    「オンプレミス・バンテージ・ポイント」ページが表示されます。
  3. 「スタート・ガイド」で、「ワーカー使用指示」をクリックし、「Kubernetes」を選択します。
  4. 「ヘルム・チャートのダウンロード」を選択し、apm-synthetic-worker-helmファイルをダウンロードします。
    ファイルの整合性を検証するには、MD5チェックサム列の値がダウンロードしたzipファイルの出力と一致するかどうかを確認します。
  5. 次の必須情報を指定します
    1. 就業者名: 就業者名を入力します。

      一意の名前を指定してください。空白は使用せず、数字、文字、ハイフンまたはアンダースコアのみです。

    2. オンプレミス・バンテージ・ポイント: ワーカーが接続するオンプレミス・バンテージ・ポイントを選択します。
    3. APMドメイン・プライベート・データ・キー: APMにデータをアップロードするために使用するAPMドメイン・プライベート・データ・キーを選択します。

      「承認タイプ」の値が非公開データ・キーとして選択されている場合、この値も就業者の作成に使用されます。

    4. APM合成APIサーバー: オンプレミス・バンテージ・ポイントが作成される可用性モニタリング(以前のシンセティック・モニタリング)APIサーバーのURLを入力します。
    5. ダウンロードしたファイル・パス: ダウンロードしたhelmファイルが配置されているパスを入力します。
    6. リポジトリURL: イメージがプルされるリポジトリURLを入力します。
    7. 認可タイプ: ワーカーの作成に使用される認可タイプを選択します。
    8. シークレット名のプル: デフォルト・ネームスペースで作成されたイメージ・プル・シークレット名を指定します。
    9. 認可タイプ: ワーカーの作成に使用される認可タイプを選択します。
      • プライベート・データ・キー: これは、ワーカーを作成するためのインストール認可キーとして使用されます。これは、オンプレミス・ホストにワーカーをインストールする場合の優先認可タイプです。
    10. (オプション)プロキシ・オプションの表示: ターゲットURLにアクセスするようにプロキシ・サーバー構成を設定します。

      サポートされているプロキシ・オプションは、NONEおよびBASICです。

      BASIC: 選択する場合は、次のパラメータを指定する必要があります。
      • プロキシ・ホスト: インターネットをルーティングするように構成された、指定されたプロキシ・サーバー。
      • プロキシ・ポート: プロキシ・サーバーがリクエスト/レスポンスをリスニングしているポート番号です。
      • (オプション) プロキシ・ユーザー: プロキシ・サーバーのユーザー名。
      • (オプション) プロキシ・パスワード: プロキシ・サーバーのユーザー名パスワード。
      • (オプション) プロキシBypassList: プロキシが接続する必要がないホスト名のリスト。

    就業者使用情報で提供される情報によって、「Kubernetes」に示すHelmコマンドが生成されます。

  6. 生成されたコマンドをコピーして実行し、ワーカーを作成します。
    ノート

    • リソースを作成せずにhelmコマンドを検証するには、--dry-runフラグを指定してHelmコマンドを実行します。
    • --debugフラグを指定してHelmコマンドを実行し、helmコマンドをデバッグします。
  7. すべてのコマンドが正常に実行されることを確認します。
就業者が配置されます。