Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Предварительные версии функций AKS доступны на условиях самообслуживания и добровольного выбора. Предварительные версии предоставляются "как есть" и "при наличии". На них не распространяются соглашения об уровне обслуживания и ограниченная гарантия. Предварительные версии AKS сопровождаются частичной поддержкой клиентов на основе принципа лучших усилий. Как таковые, эти функции не предназначены для использования в производстве. Для получения дополнительной информации ознакомьтесь со следующими статьями поддержки:
Azure Kubernetes Сетевая структура приложений предоставляет полностью управляемое амбиентное сетевое решение для Azure Kubernetes Service (AKS). Он обеспечивает безопасный, управляемый политикой обмен сообщениями между службами, не требуя сайдкаров или изменений в приложениях. Azure управляет как контрольной плоскостью, так и плоскостью данных, поэтому вы можете сосредоточиться на рабочих нагрузках вместо управления и обслуживания инфраструктуры сети службы.
При создании ресурса Application Network, выделяются контрольная и рабочая плоскости, которые полностью управляемы и предназначены для обмена данными между службами. Затем можно подключить один или несколько кластеров AKS к ресурсу "Сеть приложений", чтобы подключить их к сети службы. После подключения сеть приложений управляет конфигурацией, удостоверением службы и обновлением версий, обеспечивая согласованные политики безопасности и трафика в рабочих нагрузках с минимальными затратами на конфигурацию и рабочие нагрузки.
Это важно
Azure Kubernetes Application Network управляет только компонентами и политиками, связанными с сетью. Он не управляет и не обновляет кластер AKS, версию Kubernetes и образы узлов.
Это важно
Azure Сеть приложений Kubernetes не сохраняет данные клиента.
Основные возможности
Сеть приложений обеспечивает упрощенный подход к сети нулевого доверия в AKS. Ключевые возможности:
- Окружающая архитектура: обеспечивает функциональность сетки без боковой кареты, сокращение использования ресурсов и упрощение операций.
- Автоматический взаимный TLS (mTLS): защищает трафик между службами по умолчанию, поддерживая как зашифрованные, так и незашифрованные подключения автоматически.
- Управляемый центр сертификации: автоматически выдает и обновляет рабочие сертификаты, совместимые со SPIFFE.
- Управление версиями и обновлением: выберите дополнительные версии вручную или используйте каналы выпуска для автоматических обновлений. Развертывание и исправление всегда управляются сетью приложений.
- Интегрированное управление жизненным циклом: работает как часть платформы AKS с операциями плоскости управления, полностью управляемыми Azure.
Обзор архитектуры
Сеть приложений использует модель внешней сетки , состоящую из упрощенного уровня узлов и необязательных прокси-серверов L7:
- Прокси-серверы на уровне узла защищают весь трафик L4 служб между службами в кластере с помощью mTLS, что устраняет потребность в сайдкарах.
- Необязательные прокси-серверы L7 обеспечивают расширенную маршрутизацию и применение политик на уровне обслуживания.
Эта конструкция отделяет плоскость данных от отдельных рабочих нагрузок, повышает эффективность и упрощает внедрение. Дополнительные сведения см. в разделе Azure архитектура сети приложений Kubernetes.
Поддерживаемые сценарии
Приложение Network поддерживает развертывания AKS с использованием одного кластера, работающего на пуле узлов с Linux. Это идеально подходит для приложений, требующих безопасного общения внутри кластера и упрощенного управления сеткой без необходимости управления сайдкарами или компонентами плоскости управления.
Ограничения
В настоящее время сеть приложений имеет следующие ограничения:
- Для сети приложений требуется AKS версии 1.30 или более поздней. Сведения о совместимости для каждой версии AKS см. в поддерживаемых версиях Application Network.
- В настоящее время частные кластеры AKS не поддерживаются.
- Только для Linux. Windows пулы узлов не поддерживаются.
- Переключение между режимами
SelfManagedобновления иFullyManagedне поддерживается. - В настоящее время поддерживается только в следующих регионах:
- Центральус
- Истус
- eastus2
- japaneast
- Northcentralus
- northeurope
- southindia
- southeastasia
- westcentralus
- westus2
- westus3
- Активация надстройки сетевой службы на основе Istio для AKS не поддерживается на кластерах, подключённых к Application Network.
- Расположение, подписка и группа ресурсов сети приложений фиксируются при его создании и не могут быть изменены после этого.
- Для ресурса-участника сети приложений родительская сеть приложений, расположение, подписка и группа ресурсов фиксируются при его присоединении и впоследствии не могут быть изменены.
Связанный контент
Дополнительные сведения о Azure Сети приложений Kubernetes см. в следующих статьях:
- Начните с сети приложений Kubernetes Azure для AKS
- Архитектура сети приложений Azure Kubernetes
- Обзор наблюдаемости сети приложений Azure Kubernetes
- Обзор безопасности сети приложений Kubernetes в Azure
- Поддерживаемые версии сети приложений Azure Kubernetes
- Настройка обновлений сетевой инфраструктуры приложений в Azure Kubernetes