ACK を使用するお客様へのサービス向上のため、Microservices Engine (MSE) Ingress Controller コンポーネントは Container Service for Kubernetes (ACK) コンソールのアドオンページで利用可能になりました。Marketplace ページの MSE Ingress Controller コンポーネントは、提供終了 (EOL) となり、廃止されます。できるだけ早く MSE Ingress Controller コンポーネントをアドオンページに移行することをお勧めします。このトピックでは、ACK コンソールで MSE Ingress Controller コンポーネントを Marketplace ページからアドオンページに移行する方法について説明します。
移行の説明
Marketplace ページでクラスターにコンポーネントをインストールした場合、このトピックの手順に従って MSE Ingress Controller コンポーネントを移行できます。
MSE Ingress Controller コンポーネントはネットワークデータプレーンではなく、MSE クラウドネイティブゲートウェイと構成を管理するために使用されるコントロールプレーンです。MSE Ingress Controller コンポーネントは、いかなるサービスリクエストも処理しません。MSE Ingress Controller コンポーネントは、トラフィックバイパスとして機能し、サービスリクエストを処理する MSE クラウドネイティブゲートウェイを管理します。MSE Ingress Controller コンポーネントを移行しても、業務継続性に悪影響はありません。
移行中、操作は MSE Ingress Controller コンポーネントに対してのみ実行されます。クラスター内の MseIngressConfig カスタムリソース定義 (CRD) 構成は削除しないでください。MseIngressConfig CRD は、MSE クラウドネイティブゲートウェイと 1 対 1 のマッピング関係にあります。MseIngressConfig CRD を削除すると、関連付けられた MSE クラウドネイティブゲートウェイが削除されます。
手順
ステップ 1: Marketplace ページで ack-mse-ingress-controller コンポーネントをアンインストールする
マネージド ACK コンソール、サーバーレス Kubernetes (ACK Serverless) コンソール、または ACS コンソールにログインします。
左側のナビゲーションウィンドウで、[クラスター] をクリックします。次に、管理するクラスターの名前をクリックします。
左側のナビゲーションウィンドウで、 を選択します。
[Helm] ページで、[ack-mse-ingress-controller] コンポーネントを見つけ、[アクション] 列の [削除] をクリックします。
[削除] ダイアログボックスで、[OK] をクリックします。
[ack-mse-ingress-controller] コンポーネントがアンインストールされます。
ステップ 2: アドオンページで MSE Ingress Controller コンポーネントをインストールする
マネージド ACK コンソール、サーバーレス Kubernetes (ACK Serverless) コンソール、または ACS コンソールにログインします。
左側のナビゲーションウィンドウで、[クラスター] をクリックします。次に、管理するクラスターの名前をクリックします。
左側のナビゲーションウィンドウで、 を選択します。
[アドオン] ページで、[ネットワーキング] タブをクリックします。[MSE Ingress Controller] コンポーネントカードの右下隅にある [インストール] をクリックします。
[コンポーネント MSE Ingress Controller のインストール] ダイアログボックスで、[MSE クラウドネイティブゲートウェイインスタンスソース] と [ネットワークタイプ] を設定し、[確認] をクリックします。
MseIngressConfig は、MSE クラウドネイティブゲートウェイと 1 対 1 の関係にあります。[SLB のカスケード削除] を選択すると、MseIngressConfig が削除されたときに、関連付けられている SLB インスタンスが削除されます。
インストールが完了すると、[MSE Ingress Controller] カードの右上隅に [インストール済み] と表示されます。また、 に移動し、[mse-ingress-controller] をクリックして、詳細な構成情報を表示することもできます。