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

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

最終更新日:Jun 16, 2026

ALB Ingress コントローラーをインストール、アップグレード、またはアンインストールして、レイヤー 7 トラフィックを ACK クラスターにルーティングします。

説明

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

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

次のいずれかの方法を選択してください。

  • 新しいクラスターの作成: クラスター作成の一部としてコントローラーを設定します。

  • 既存のクラスターを使用する場合: クラスターの実行後、[アドオン] ページからコントローラーをインストールします。

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

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

[ALB インスタンス]新規既存、または なし に設定します。

インスタンスソース 説明 作成されるリソース
(推奨) 新規 ALB インスタンスを作成します。
- [ネットワークタイプ][Internet]: [インターネット] または
- [VPC]: デフォルトでクラスターの VPC が使用されます
- [vSwitch][Create vSwitch]: 異なるゾーンにある 2 つの vSwitch を指定します。空白の場合は自動選択されます。vSwitch を作成するには、 をクリックします。
詳細については、「ALB の課金ルール」をご参照ください。



alb という名前の AlbConfig と、対応する IngressClass リソースが作成されます。デフォルトはポート 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 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] をクリックします。

次のステップ

関連ドキュメント