次の方法で共有


Arc で有効になっている AKS の Azure Kubernetes Service でロード バランサーを作成して使用する

適用対象: AKS on Azure Stack HCI 22H2、Windows Server 上の AKS

この記事では、 HAProxy を AKS Arc のワークロード クラスターのロード バランサーとして構成する方法について説明します。カスタム ロード バランサーの統合については、 カスタム ロード バランサーの作成と使用に関するページを参照してください

AKS Arc では、ロード バランサーは Linux と HAProxy + KeepAlive を実行する仮想マシン (VM) としてデプロイされ、ワークロード クラスターに負荷分散されたサービスを提供します。 AKS は、Kubernetes API サーバーへの要求を負荷分散し、アプリケーション サービスへのトラフィックを管理します。

開始する前に

  • AKS Arc をインストールし、ネットワーク構成手順中にロード バランサーの仮想 IP アドレスの範囲を指定します。
  • 新しい仮想マシンを作成するのに十分なメモリとストレージがあり、アプリケーション サービスに割り当てる仮想 IP アドレスがあることを確認します。

ロード バランサーを構成する

ロード バランサーを構成するには、次の例に示すように New-AksHciCluster を使用して新しいクラスターをプロビジョニングします。

New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2

この例では、HAProxy を実行する仮想マシンとしてデプロイされたロード バランサーを使用して、アプリケーションのトラフィックを管理する新しいワークロード クラスターを作成します。

次のステップ