インスタンス・プールLoad Balancerアタッチメントの管理

Compute Cloud@Customerでは、インスタンス・プールにロード・バランサをアタッチしたり、インスタンス・プールからロード・バランサ・アタッチメントをデタッチすることができます。

    1. Compute Cloud@Customerコンソールのナビゲーション・メニューで、「コンピュート」をクリックし、「インスタンス・プール」をクリックします。

    2. ページの上部で、ロード・バランサ・アタッチメントを管理するインスタンス・プールを含むコンパートメントを選択します。
    3. 管理するプールの名前をクリックします。

    4. 「リソース」で、「ロード・バランサ」をクリックします。

      • ロード・バランサをアタッチするには、「Load Balancerのアタッチ」をクリックします。

        「ロード・バランサのアタッチ」ダイアログ・ボックスで、インスタンス・プールの作成の説明に従って、ロード・バランサ、バックエンド・セット、ポート番号およびVNICを指定し、「ロード・バランサのアタッチ」をクリックします。

      • ロード・バランサ・アタッチメントを削除するには、削除するロード・バランサ・アタッチメントの「アクション」メニュー(3つのドット・アイコンのイメージです。)をクリックし、「デタッチ」をクリックします。

        ロード・バランサ・アタッチメントは、少なくとも24時間(最大24.5時間)の間、デタッチされた状態のロード・バランサ・リストに表示されたままです。ロード・バランサ・アタッチメントをデタッチするために、これ以上のアクションは必要ありません。

  • oci compute-management instance-pool attach-lbコマンドおよび必要なパラメータを使用して、ロード・バランサをインスタンス・プールにアタッチします。

    oci compute-management instance-pool attach-lb --backend-set-name <backend-set-name> --instance-pool-id <instance-pool_OCID> --load-balancer-id <load-balancer_OCID> --port <port_for_backend_set> --vnic-selection <VNIC_display_name> [OPTIONS]

    CLIのコマンド、フラグおよびオプションの完全なリストは、コマンドライン・リファレンスを参照してください。

    プロシージャ

    • ロード・バランサをインスタンス・プールにアタッチするには:

      1. 次の情報を取得します。

        • ロード・バランサをアタッチするインスタンス・プールのOCID: oci compute-management instance-pool list

        • ロード・バランサのOCIDとバックエンド・セットの名前: oci lb load-balancer list

        • バックエンド・セットの作成時に使用するポート値。

        • ロード・バランサに関連付けるVNIC。値は、PrimaryVnicまたはインスタンス・プールに関連付けられているインスタンス構成上のセカンダリVNICのいずれかの表示名です。

      2. インスタンス・プールのアタッチ・ロード・バランサ・コマンドを実行します。

        例:

        $ oci compute-management instance-pool attach-lb --instance-pool-id ocid1.instancePool.unique_ID --load-balancer-id ocid1.loadbalancer.unique_ID --backend-set-name BES1 --port 80 --vnic-selection PrimaryVnic
    • ロード・バランサをインスタンス・プールから削除またはデタッチします:

      1. 次の情報を取得します。

        • インスタンス・プールのOCID

        • ロード・バランサのOCID

        • バックエンド・セット名

      2. インスタンス・プールのデタッチ・ロード・バランサ・コマンドを実行します。

        例:

        $ oci compute-management instance-pool detach-lb --instance-pool-id ocid1.instancePool.unique_ID --load-balancer-id ocid1.loadbalancer.unique_ID --backend-set-name BES1

        インスタンス・プールをgetまたはlistすると、ロード・バランサ・アタッチメントは、少なくとも24時間(最大24.5時間)はDETACHEDの状態で表示されます。ロード・バランサ・アタッチメントをデタッチするために、これ以上のアクションは必要ありません。

  • ロード・バランサをインスタンス・プールにアタッチまたはデタッチするには、次の操作を使用します。

    APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。