コンパートメント間でのイングレス・ゲートウェイの移動

イングレス・ゲートウェイをサービス・メッシュ内のコンパートメント間で移動します。

イングレス・ゲートウェイを新しいコンパートメントに移動すると、固有のポリシーがただちに適用され、コンソールを介したイングレス・ゲートウェイへのアクセスに影響します。詳細は、コンパートメントの管理を参照してください。

重要

続行する前に、イングレス・ゲートウェイ・リソースに適切なOCIポリシーを設定する必要があります。詳細は、イングレス・ゲートウェイに必要なIAMポリシーを参照してください。
    1. ナビゲーション・メニューを開き、「開発者サービス」をクリックします。「コンテナおよびアーティファクト」で、「サービス・メッシュ」をクリックします。
    2. 「サービス・メッシュ」をクリックします。
    3. 「サービス・メッシュ」ページの左側にあるコンパートメントのリストから、コンパートメントを選択します。
    4. メッシュのリストから、移動するイングレス・ゲートウェイを含むメッシュ名をクリックします。
    5. メッシュの詳細ページで、「リソース」の下で、「イングレス・ゲートウェイ」をクリックします。
    6. 「イングレス・ゲートウェイ」表で、移動するイングレス・ゲートウェイをクリックします。
    7. イングレス・ゲートウェイの詳細ページで、「リソースの移動」をクリックします。
    8. 「リソースの移動」ダイアログ・ボックスで、宛先コンパートメントを選択します。
    9. 「リソースの移動」をクリックします。
  • ingress-gateway change-compartmentで使用可能な操作を確認するには、次を使用します:

    oci service-mesh ingress-gateway change-compartment -h

    ingress-gateway change-compartmentを実行して、イングレス・ゲートウェイをコンパートメント間で移動します:

    oci service-mesh ingress-gateway change-compartment --ingress-gateway-id <ingressGatewayId> --compartment-id <compartmentId>

    説明は次のとおりです。

    • <compartmentId>: イングレス・ゲートウェイの移動先のコンパートメントのOCID。
    • <ingressGatewayId>: 移動するイングレス・ゲートウェイのOCID。イングレス・ゲートウェイのOCIDを確認するには、イングレス・ゲートウェイのリストを参照してください。

    たとえば:

    oci service-mesh ingress-gateway change-compartment --ingress-gateway-id ocid.meshingressgateway.oc1.iad.aaaa.... --compartment-id ocid.compartment.oc1.iad.aaaa....

    コマンドへの応答は次のとおりです。

    • ライフサイクルの状態(ACTIVE、FAILEDなど)。
    • イングレス・ゲートウェイを移動する作業リクエストのID(作業リクエストの詳細は、完了、取消または失敗の後の7日間使用できます)。

    イングレス・ゲートウェイがアクティブになる(またはリクエストが失敗する)までコマンドが制御を返すのを待機する場合は、次のいずれかまたは両方のパラメータを含めます:

    • --wait-for-state SUCCEEDED
    • --wait-for-state FAILED

    たとえば:

    oci service-mesh ingress-gateway change-compartment --ingress-gateway-id ocid.meshingressgateway.oc1.iad.aaaa.... --compartment-id ocid.compartment.oc1.iad.aaaa.... --wait-for-state SUCCEEDED
    重要

    作業リクエストが正常に移動され、イングレス・ゲートウェイがアクティブになるまで、イングレス・ゲートウェイは使用できません。

    イングレス・ゲートウェイ・ステータスの確認

    イングレス・ゲートウェイのステータスを確認するには、次を入力します:

    oci service-mesh ingress-gateway get --ingress-gateway-id <ingressGatewayId>

    イングレス・ゲートウェイを更新する作業リクエストのステータスを表示するには、サービス・メッシュ作業リクエストを参照してください。

    CLIの使用方法の詳細は、次を参照してください:

  • イングレス・ゲートウェイを移動するには、ChangeAccessPolicyCompartment操作を使用します。