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

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

最終更新日:Mar 27, 2026

ALB Ingress コントローラーは、フルマネージドなアドオンであり、Application Load Balancer (ALB) 上で定義された転送ルールを用いて、ACK クラスターへレイヤー 7 トラフィックをルーティングします。本トピックでは、ACK マネージドクラスターまたは ACK 専用クラスターにおける ALB Ingress コントローラーのインストール、スペックアップ、およびアンインストール方法について説明します。

説明

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

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

状況に応じて、以下のいずれかの方法を選択してください。

  • 新規クラスターの作成時:クラスター作成プロセスの一環として、コントローラーを設定します。

  • 既存クラスターの利用時:クラスターが実行中になった後、アドオン ページからコントローラーをインストールします。

クラスター作成時にインストール

ACK マネージドクラスターまたは ACK 専用クラスターを作成する際は、Ingress セクションに移動し、ALB Ingress を選択します。

ALB インスタンス新規作成既存、または なし のいずれかに設定します。

インスタンスのソース説明作成されるリソース
(推奨)新規作成ALB インスタンスを作成します。以下の設定を行います。・ネットワークタイプインターネット または イントラネットVPC:デフォルトでクラスターの VPC が選択されます・vSwitch:異なるゾーンに配置された 2 つの vSwitch を指定します。空欄の場合は、利用可能な vSwitch のうち 2 つが自動的に選択されます。新規 vSwitch を作成する場合は、vSwitch の作成 をクリックします。課金の詳細については、「ALB の課金ルール」をご参照ください。alb という名前の AlbConfig および対応する IngressClass リソースが作成されます。AlbConfig には、デフォルトでポート 80 の HTTP リスナーが設定されます。HTTPS リスナーを追加する場合は、「HTTPS リスナーの作成」をご参照ください。
(推奨)既存ドロップダウンリストから既存の ALB インスタンスを選択します。Basic 型 ALB インスタンスはサポートされていません。「既存の ALB インスタンスの再利用」をご参照ください。alb という名前の AlbConfig および対応する IngressClass リソースが作成され、選択した ALB インスタンスにバインドされます。
(任意)なしALB インスタンスを作成せずに、コントローラーのみをインストールします。Ingress YAML で ALB インスタンスを直接指定する場合に使用します。ALB インスタンスおよび関連リソースは一切作成されません。後続の手順として、手動で AlbConfig の作成 および IngressClass の作成 を実行する必要があります。

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

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

  2. クラスター ページで、ご利用のクラスター名をクリックします。左側ナビゲーションウィンドウで、アドオン をクリックします。

  3. アドオン ページで、ネットワーキング タブをクリックします。ネットワーキング セクション内にある ALB Ingress コントローラー カードの インストール をクリックします。

  4. ALB Ingress コントローラーのインストール ダイアログボックスで、ALB インスタンス新規作成既存、または なし を選択し、その他のパラメーターを設定して、OK をクリックします。利用可能なオプションおよびその結果については、前項の表をご参照ください。

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

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

  2. クラスター ページで、ご利用のクラスター名をクリックします。左側ナビゲーションウィンドウで、アドオン をクリックします。

  3. [アドオン]」ページで、「[ネットワーキング]」タブをクリックします。「[ALB イングレスコントローラー]」セクションで、「[アップグレード]」をクリックします。

    説明

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

  4. 更新 ダイアログボックスで、OK をクリックします。

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

重要

コントローラーをアンインストールする前に、クラスターからAlbConfigを削除してください。

  • ALB インスタンスはリリースされず、料金が発生し続けます。

  • その後に AlbConfig を削除しようとしても、削除を完了するためのコントローラーが存在しないため失敗します。回復するには、コントローラーを再インストールし、AlbConfig を削除して ALB インスタンスをリリースしてから、再度コントローラーをアンインストールしてください。

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

  2. クラスター ページで、ご利用のクラスター名をクリックします。左側ナビゲーションウィンドウで、アドオン をクリックします。

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

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

次のステップ

参考