すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:ALB Ingress コントローラーの管理

最終更新日:Sep 25, 2026

ACK Serverless クラスター では、Application Load Balancer (ALB) のレイヤー 7 転送ルールを使用するマネージド ALB Ingress コントローラーが提供されます。本トピックでは、ACK Serverless クラスター での ALB Ingress コントローラーのインストール、アップグレード、アンインストールの方法について説明します。

ALB Ingress コントローラーのインストール

説明

詳細については、「ALB をサポートするリージョンとゾーン」をご参照ください。

クラスター作成時

ACK サーバーレスクラスターを作成するときは、コンポーネント設定 ページで、Ingress セクションの ALB Ingress を選択します。 次に、ALB Application Load Balancer インスタンス で、要件に基づいて Create または 今は作成しない を選択します。

ゲートウェイソース

説明

結果

新規

ALB Ingress コントローラーをインストールし、関連する ALB インスタンスを作成します。

要件に応じて、イントラネット または プライベートネットワーク の ALB インスタンスを作成できます。課金の詳細については、「ALB 課金ルール」をご参照ください。

コントローラーは、alb という名前の AlbConfig オブジェクトと、対応する IngressClass リソースを自動的に作成します。AlbConfig オブジェクトには、ポート 80 で HTTP を使用するデフォルトのリスナーが定義されています。リスナーを追加する方法については、「HTTPSリスナーの作成」をご参照ください。

なし

ALB Ingress コントローラーのみをインストールし、ALB インスタンスは作成しません。

重要

コントローラーはこれらのリソースを作成しません。手動で AlbConfig オブジェクトを作成し、IngressClass リソースを作成する必要があります。

既存クラスターの場合

既存のクラスターへのインストール

  1. ACK コンソールにログインします。 左側のナビゲーションペインで、[クラスター]をクリックします。

  2. [クラスター] ページで、クラスターの名前をクリックします。左側のナビゲーションペインで、[アドオン] をクリックします。

  3. [アドオン] ページの [ネットワーク] タブをクリックします。[ネットワーク] セクションで、[ALB Ingress Controller] カードの [インストール] をクリックします。

  4. [ALB Ingress Controller のインストール] ダイアログボックスで、[ALB Instance] に [新規]、[既存]、または [なし] を選択し、残りのパラメーターを設定して、[OK] をクリックします。詳細については、上記の表をご参照ください。

ALB Ingress コントローラーのアップグレード

  1. ACK コンソールにログオンします。左側のナビゲーションペインで、[クラスター]をクリックします。

  2. [クラスター] ページで、クラスター名をクリックします。左側のナビゲーションペインで、[アドオン] をクリックします。

  3. [アドオン] ページで [ネットワーク] タブをクリックします。[ALB Ingress Controller] セクションで、[アップグレード] をクリックします。

    説明

    [アップグレード] ボタンが表示されない場合、コントローラーは最新バージョンです。

  4. [アップグレード] ダイアログボックスで、[OK] をクリックします。

ALB Ingress コントローラーのアンインストール

重要

コントローラーをアンインストールする前に、クラスター内の AlbConfig を削除してください。ALB Ingress コントローラーは、対応する ALB インスタンスを自動的に解放します。

  • クラスター内に削除されていない AlbConfig が残っている場合、対応する ALB インスタンスは解放されず、料金が発生し続けます。

  • コントローラーが存在しないため、その後の AlbConfig の削除は失敗します。回復するには、コントローラーを再インストールし、AlbConfig を削除して ALB インスタンスを解放してから、コントローラーをアンインストールします。

  1. ACK コンソールにログインします。左側のナビゲーションペインで、[クラスター]をクリックします。

  2. [クラスター] ページで、クラスター名をクリックします。左側のナビゲーションペインで、[アドオン] をクリックします。

  3. [アドオン] ページで、[ネットワーキング] タブをクリックします。[ALB Ingress Controller] セクションで、[アンインストール] をクリックします。

  4. [アンインストール] ダイアログボックスで、[OK] をクリックします。