Проверка Kubernetes с поддержкой Azure Arc

Команда Azure Arc работает с ключевыми поставщиками предложений Kubernetes для проверки Kubernetes с поддержкой Azure Arc с помощью дистрибутивов Kubernetes. Будущие основные и дополнительные версии дистрибутивов Kubernetes, выпущенных этими поставщиками, будут проверены на совместимость с Kubernetes с поддержкой Azure Arc.

Внимание

Kubernetes с поддержкой Azure Arc работает с любыми кластерами Kubernetes, сертифицированными в Cloud Native Computing Foundation (CNCF), даже если они не были проверены с помощью тестов соответствия и не перечислены на этой странице.

Проверенные дистрибутивы

Следующие дистрибутивы Kubernetes и поставщики инфраструктуры, предоставляемые Корпорацией Майкрософт, успешно прошли тесты соответствия для Kubernetes с поддержкой Azure Arc:

Поставщик дистрибутивов и инфраструктурных решений Версия
Поставщик API кластеров в службе Azure Версия выпуска: 0.4.12; версия Kubernetes: 1.18.2
AKS в Azure Stack HCI Версия выпуска: обновление за декабрь 2020 г.; версия Kubernetes: 1.18.8
K8s в Azure Stack Edge Версия выпуска: Azure Stack Edge 2207 (2.2.2037.5375); Версия Kubernetes: 1.22.6
AKS Edge Essentials Выпуск версии 1.0.406.0; Kubernetes версии 1.24.3

Следующие поставщики и соответствующие дистрибутивы Kubernetes успешно прошли тесты соответствия для Kubernetes с поддержкой Azure Arc:

Имя поставщика Название дистрибутива Версия
RedHat Платформа контейнеров OpenShift 4.10.23, 4.11.0-rc.6, 4.13.4, 4.15.0
VMware Tanzu Kubernetes Grid TKGs 2.2; вышестоящий K8s 1.25.7+vmware.3
TKGm 2.3; вышестоящий K8s версии 1.26.5+vmware.2
TKGm 2.2; вышестоящий K8s версии 1.25.7+vmware.2
TKGm 2.1.0; вышестоящий K8s версии 1.24.9+vmware.1
Canonical Charmed Kubernetes 1.24, 1.28
SUSE Rancher Rancher Kubernetes Engine Версия интерфейса командной строки RKE: версия 1.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 Версия 2.5; вышестоящий K8s версии 1.23.11
Kublr Распределение Kublr Managed K8s Kublr 1.26.0; Вышестоящей версии K8s: 1.21.3, 1.22.10, 1.22.17, 1.23.17, 1.24.13, 1.25.6, 1.26.4
Мирантис Подсистема Mirantis Kubernetes MKE версии 3.6.0
MKE версии 3.5.5
MKE версии 3.4.7
Wind River Платформа Wind River Cloud Wind River Cloud Platform 22.12; Вышестоящей версии K8s: 1.24.4
Wind River Cloud Platform 22.06; Вышестоящей версии K8s: 1.23.1
Wind River Cloud Platform 21.12; Вышестоящей версии K8s: 1.21.8
Wind River Cloud Platform 21.05; Вышестоящей версии K8s: 1.18.1

Команда Azure Arc также выполнила тесты соответствия и проверила сценарии Kubernetes с поддержкой Azure Arc на следующих общедоступных поставщиках облачных служб:

Имя поставщика общедоступных облачных служб Название дистрибутива Версия
Amazon Web Services Elastic Kubernetes Service (EKS) Версия 1.18.9
Google Cloud Platform Google Kubernetes Engine (GKE) Версия 1.17.15

Проверенные сценарии

Тесты соответствия, выполняемые в рамках проверки Kubernetes с поддержкой Azure Arc, охватывают следующие сценарии:

  1. Подключение кластеров Kubernetes к Azure Arc:

    • Развертывание диаграммы Helm агента Kubernetes с поддержкой Azure Arc.
    • Агенты отправляют метаданные кластера в Azure.
  2. виртуальной сети:

    • Создайте конфигурацию на основе ресурса Kubernetes с поддержкой Azure Arc.
    • Flux, необходимый для настройки рабочего процесса GitOps, развертывается в кластере.
    • Flux извлекает манифесты и диаграммы Helm из демонстрационного репозитория Git и развертывает их в кластере.

Следующие шаги