Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Расширения кластера предоставляют управляемый Azure Resource Manager интерфейс для установки и управления жизненным циклом служб, таких как Машинное обучение Azure или приложения Kubernetes в кластере AKS. Возможности этой функции:
- развертывание расширений на основе Azure Resource Manager, включая развертывания в большом масштабе в кластерах AKS;
- Управление жизненным циклом расширения (обновление, удаление) из Azure Resource Manager.
Категории расширений кластера
Существует две категории расширений кластера, Core и Standard , которые можно развернуть в кластерах AKS.
Основные расширения
Расширения Core Kubernetes представлены в большем числе регионов, обеспечивают опыт более глубокой интеграции с AKS и синхронизированы с выпусками версий AKS. Azure Backup — это основное расширение.
Собственный пользовательский опыт AKS
Основные расширения можно управлять с помощью az aks команды CLI.
az aks extension create \
--name <core extension name> \
--extension-type <type> \
--cluster-name <name> \
--resource-group <group>
Дополнительные сведения о командах см. в статье az aks.
Политика выпуска
Незначительные и крупные обновления основных расширений происходят вместе с дополнительными и основными обновлениями версий AKS, чтобы избежать критических изменений и повысить надежность.
Стандартные расширения
Сведения о других расширениях кластера см. в таблице в доступных расширениях и приложениях Kubernetes , развернутых с помощью Azure Marketplace, имеют тип стандартного расширения.
Стандартные расширения можно управлять с помощью az k8s-extension команды CLI. Дополнительные сведения см. в статье "Развертывание расширений кластера и управление ими с помощью Azure CLI".
az k8s-extension create \
--name <standard extension name> \
--extension-type <extension-type> \
--scope cluster \
--cluster-name <clusterName> \
--resource-group <resourceGroupName> \
--cluster-type managedClusters
Требования к расширению кластера
Платформа расширений кластера поддерживается во всех регионах, где развертывается AKS, за исключением Центрального Катара и изолированных (air gapped) облаков США. Хотя платформа доступна во всех регионах, проверьте доступность региона для отдельных расширений.
Внимание
Убедитесь, что кластер AKS создается с управляемой идентичностью, так как расширения кластера не работают с кластерами на основе основных учетных данных.
Для новых кластеров, созданных с az aks create, управляемое удостоверение настраивается по умолчанию. Для существующих кластеров на основе служебного принципала, которые необходимо переключить на управляемое удостоверение, управляемое удостоверение можно включить, запустив az aks update с флагом --enable-managed-identity. Дополнительные сведения см. в разделе "Использование управляемого удостоверения".
Примечание.
Если вы включили управляемое модулем Microsoft Entra pod в кластере AKS или рассматриваете возможность его реализации, рекомендуем сначала просмотреть обзор удостоверений рабочей нагрузки , чтобы понять наши рекомендации и параметры настройки кластера для использования идентификатора рабочей нагрузки Microsoft Entra (предварительная версия). Этот метод аутентификации заменяет управляемую Pod-идентификацию (предварительная версия), которая интегрируется с нативными возможностями Kubernetes для интеграции с любыми внешними провайдерами удостоверений. Управляемая подом идентификация Microsoft Entra с открытым исходным кодом (предварительно) в службе Azure Kubernetes была признана устаревшей с 24 октября 2022 года.
Доступные в настоящее время расширения
| Расширение | Описание |
|---|---|
| Dapr |
Dapr — это переносимая, событийно-ориентированная исполняемая среда, которая позволяет любому разработчику создавать устойчивые, без состояния и с сохранением состояния приложения, выполняемые в облаке и на периферии. |
| Конфигурация приложений Azure | Используйте Конфигурация приложений Azure для централизованного управления параметрами приложения и флагами компонентов. |
| Машинное обучение Azure | Используйте кластеры Службы Azure Kubernetes для обучения и вывода моделей машинного обучения, а также управления ими в Машинном обучении Azure. |
| Flux (GitOps) | Используйте GitOps с Flux для управления конфигурацией кластера и развертыванием приложений. См. также поддерживаемые версии Flux (GitOps) и Учебник. Развертывание приложений с помощью GitOps с Flux версии 2. |
| Хранилище контейнеров Azure | Используйте хранилище контейнеров Azure для управления хранилищем блоков в кластерах AKS для хранения данных в постоянных томах. |
| Azure Backup для AKS | Используйте Azure Backup для AKS для защиты контейнерных приложений и данных, хранящихся в постоянных томах, развернутых в кластерах AKS. |
Вы также можете выбрать и развернуть приложения Kubernetes, доступные в Marketplace.
Примечание.
Расширения кластера предоставляют платформу для установки и управления различными расширениями в кластере AKS. Если при использовании любого из этих расширений возникают проблемы, обратитесь в службу поддержки соответствующего сервиса.
Следующие шаги
- Узнайте, как развертывать расширения кластера с помощью Azure CLI.
- Ознакомьтесь с расширениями кластера.
Azure Kubernetes Service