Azure Arc 対応 Kubernetes の検証
Azure Arc チームは、主要な業界の Kubernetes オファリング プロバイダーと協力して、それらの Kubernetes ディストリビューションで Azure Arc 対応 Kubernetes を検証しています。 これらのプロバイダーによって将来リリースされる Kubernetes ディストリビューションのメジャーおよびマイナー バージョンは、Azure Arc 対応 Kubernetes との互換性が検証されることになります。
重要
Azure Arc 対応 Kubernetes は、準拠テストによって検証されておらず、このページに記載されていない場合でも、Cloud Native Computing Foundation (CNCF) によって認定されている任意の Kubernetes クラスターで動作します。
検証済みのディストリビューション
Microsoft が提供する次の Kubernetes ディストリビューションおよびインフラストラクチャ プロバイダーは、Azure Arc 対応 Kubernetes の準拠テストに合格しています。
ディストリビューションおよびインフラストラクチャ プロバイダー | Version |
---|---|
Azure のクラスター API プロバイダー | リリース バージョン: 0.4.12、Kubernetes バージョン: 1.18.2 |
Azure Stack HCI 上の AKS | リリース バージョン: 2020 年 12 月の更新プログラム、Kubernetes バージョン: 1.18.8 |
Azure Stack Edge 上の K8s | リリース バージョン: Azure Stack Edge 2207 (2.2.2037.5375)、Kubernetes バージョン: 1.22.6 |
AKS Edge Essentials | リリース バージョン 1.0.406.0、Kubernetes バージョン 1.24.3 |
次のプロバイダーとそれに対応する Kubernetes ディストリビューションは、Azure Arc 対応 Kubernetes の準拠テストに合格しています。
プロバイダー名 | ディストリビューション名 | Version |
---|---|---|
RedHat | OpenShift Container Platform | 4.10.23、4.11.0-rc.6、4.13.4、4.15.0 |
VMware | Tanzu Kubernetes Grid | TKGs 2.2、upstream K8s 1.25.7+vmware.3 TKGm 2.3、upstream K8s v1.26.5+vmware.2 TKGm 2.2、upstream K8s v1.25.7+vmware.2 TKGm 2.1.0、upstream K8s v1.24.9+vmware.1 |
正規 | Charmed Kubernetes | 1.24、1.28、1.31 |
SUSE Rancher | Rancher Kubernetes Engine | RKE CLI バージョン: v1.3.13、Kubernetes バージョン: 1.24.2、1.23.8 |
SUSE Rancher | K3s | v1.27.4+k3s1、 v1.26.7+k3s1、 v1.25.12+k3s1 |
Nutanix | Nutanix Kubernetes Engine | バージョン 2.5、アップストリーム K8s v1.23.11 |
Kublr | Kublr Managed K8s 配布 | Kublr 1.26.0、Upstream K8s バージョン: 1.21.3、1.22.10、1.22.17、1.23.17、1.24.13、1.25.6、1.26.4 |
Mirantis | Mirantis Kubernetes Engine | MKE バージョン 3.6.0 MKE バージョン 3.5.5 MKE バージョン 3.4.7 |
Wind River | Wind River Cloud Platform | Wind River Cloud Platform 24.09、Upstream K8s バージョン: 1.28.4 Wind River Cloud Platform 22.12、Upstream K8s バージョン: 1.24.4 Wind River Cloud Platform 22.06; Upstream K8s バージョン: 1.23.1 |
Azure Arc チームは、次のパブリック クラウド プロバイダーでも準拠テストを実行し、Azure Arc 対応 Kubernetes シナリオを検証しました。
パブリック クラウド プロバイダー名 | ディストリビューション名 | Version |
---|---|---|
アマゾン ウェブ サービス | Elastic Kubernetes Service (EKS) | v1.18.9 |
Google Cloud Platform | Google Kubernetes Engine (GKE) | v1.17.15 |
検証されたシナリオ
Azure Arc 対応 Kubernetes 検証の一部として実行される準拠テストは、以下のシナリオをカバーします。
Kubernetes クラスターを Azure Arc に接続する:
- Azure Arc 対応 Kubernetes エージェント Helm chart をクラスターにデプロイします。
- エージェントによってクラスターのメタデータが Azure に送信されます。
環境設定:
- Azure Arc 対応 Kubernetes リソースの上に構成を作成します。
- GitOps ワークフローの設定に必要な Flux がクラスターにデプロイされます。
- Flux によって、デモ用の Git リポジトリから Helm Chart とマニフェストがプルされ、クラスターにデプロイされます。
次のステップ
- 既存の Kubernetes クラスターを Azure Arc に接続する方法について説明します
- Azure Arc に接続するときに Kubernetes クラスターにデプロイされる Azure Arc エージェントの概要について説明します。