よく寄せられる質問 - Azure Kubernetes Fleet Manager

この記事では、Azure Kubernetes Fleet Manager についてよく寄せられる質問について説明します。

Azure Kubernetes Service クラスターとの関係

Azure Kubernetes Service (AKS) を使用すると、運用上のオーバーヘッドが Azure にオフロードされるため、Azure でのマネージド Kubernetes クラスターのデプロイが簡素化されます。 ホストされた Kubernetes サービスとして、Azure によって正常性監視やメンテナンスなどの重要なタスクが処理されます。 Kubernetes コントロール プレーンは Azure によって管理されるので、お客様はエージェント ノードの管理と保守のみを行います。 AKS クラスターで実際のワークロードを実行します。

Azure Kubernetes Fleet Manager (Fleet) は、Azure Kubernetes Service クラスターの大規模およびマルチクラスター シナリオに対処するのに役立ちます。 Azure Kubernetes Fleet Manager は、AKS クラスターのグループ表現を提供し、ユーザーがクラスター更新プログラム、Kubernetes リソースの伝達、マルチクラスター負荷分散を調整するのに役立ちます。 フリート クラスター自体でユーザー ワークロードを実行することはできません。

フリート リソースからの AKS クラスターの作成

現在、Azure Kubernetes Fleet Manager では、既存の AKS クラスターをフリート メンバーとして参加させることがサポートされています。 フリート クラスターからの新しい AKS クラスターの作成とライフサイクル管理はロードマップに含まれています。

クラスターの数

同じフリート リソースに参加できるメンバー クラスターの数は、フリート リソースにハブ クラスターがあるかどうかによって異なります。 ハブ クラスターのないフリートでは、最大 100 個の AKS クラスターへの参加がサポートされます。 ハブ クラスターがあるフリート リソースでは、最大 20 個の AKS クラスターへの参加がサポートされます。

メンバーとして参加できる AKS クラスター

フリートでは、次の種類の AKS クラスターをメンバー クラスターとして参加させることがサポートされています。

  • 同じサブスクリプション内の同じまたは異なるリソース グループにまたがる AKS クラスター
  • 同じ Microsoft Entra テナントの異なるサブスクリプションにわたる AKS クラスター
  • リージョンは異なるが同じテナント内にある AKS クラスター

Azure Arc 対応 Kubernetes との関係

現在、Azure Kubernetes Fleet Manager では、AKS クラスターをフリート メンバーとして参加させることがサポートされています。 メンバー クラスターをフリート リソースに参加させるためのサポートはロードマップに含まれています。

リージョンまたはグローバル

Azure Kubernetes Fleet Manager リソースはリージョン リソースです。 ディザスター リカバリー ユース ケースに対するリージョン フェールオーバーのサポートはロードマップに含まれています。

ユーザーが参加しているクラスターのクラスター ID を変更するとどうなりますか?

メンバー AKS クラスターの ID を変更すると、フリートとそのメンバー クラスター間の通信が中断されます。 メンバー エージェントは新しい ID を使用してフリート クラスターと通信しますが、フリートがこの新しい ID を認識する必要があります。 これを実行するには、次のコマンドを実行します。

az fleet member create \
    --resource-group ${GROUP} \
    --fleet-name ${FLEET} \
    --name ${MEMBER_NAME} \
    --member-cluster-id ${MEMBER_CLUSTER_ID}

ロードマップ

Azure Kubernetes Fleet Manager リソースのロードマップについては、こちらを参照してください。

次のステップ