Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Служба Azure Kubernetes (AKS), включенная Azure Arc в Azure Local, — это управляемая служба Kubernetes, которая позволяет развертывать контейнерные приложения локально, в центрах обработки данных или в пограничных расположениях, таких как розничные магазины или производственные заводы. Для начала работы с AKS вам нужно минимальное знание Kubernetes. AKS снижает сложность и административные затраты на управление Kubernetes, передавая значительную часть этой ответственности Azure. AKS — это хорошая платформа для развертывания контейнерных приложений и управления ими, требующих высокой доступности, масштабируемости и переносимости. Это также хорошо для развертывания приложений в нескольких расположениях, использования средств с открытым исходным кодом и интеграции с существующими инструментами DevOps.
Сведения об AKS в локальной среде Azure
AKS Arc в локальной среде Azure использует Azure Arc для создания новых кластеров Kubernetes на локальной платформе Azure непосредственно из Azure. Он позволяет использовать знакомые средства, такие как портал Azure, Azure CLI и шаблоны Azure Resource Manager для создания кластеров Kubernetes, работающих в локальной среде Azure, и управления ими. Так как кластеры подключаются к Arc автоматически при создании, вы можете использовать идентификатор Microsoft Entra для подключения к кластерам из любого места. Таким образом, разработчики и операторы приложений могут настраивать кластеры Kubernetes и управлять ими в соответствии с политиками компании.
Корпорация Майкрософт ориентирована на обеспечение согласованного интерфейса для всех кластеров AKS. Если вы создали и управляли кластерами Kubernetes с помощью Azure, вы будете чувствовать себя дома, управляя кластерами Kubernetes, работающими на локальном компьютере Azure с помощью портала Azure или Azure CLI.
Упрощенное управление компонентами AKS в локальной среде Azure
AKS Arc в Azure Local включает несколько компонентов инфраструктуры, которые предоставляют вам возможности Azure, такие как Мост ресурсов Arc, пользовательское расположение и расширение Kubernetes для оператора AKS Arc. Теперь эти компоненты инфраструктуры являются частью локальной службы Azure:
- Мост ресурсов Arc: мост ресурсов Arc создается автоматически при развертывании локальной среды Azure. Эта упрощенная виртуальная машина Kubernetes подключает локальную среду Azure к облаку Azure и обеспечивает локальное управление ресурсами из Azure. Мост ресурсов Azure Arc предоставляет видимость частным облакам, необходимую для управления ресурсами, такими как кластеры Kubernetes в локальных средах через Azure.
- Настраиваемое расположение: как и мост ресурсов Arc, настраиваемое расположение создается автоматически при развертывании локального хранилища Azure. Настраиваемое расположение является локальным эквивалентом региона Azure и расширяет концепцию расположения Azure. Пользовательские расположения позволяют администраторам клиента использовать свой центр обработки данных с правильными расширениями, установленными в качестве целевых расположений для развертывания AKS.
- Расширение Kubernetes для операторов AKS Arc: расширение Kubernetes для операторов AKS Arc устанавливается автоматически на мост ресурсов Arc при развертывании Azure Local. Это локальный эквивалент поставщика ресурсов Azure Resource Manager и помогает управлять AKS через Azure.
Интегрируя эти компоненты, Azure Arc обеспечивает единый и эффективный способ подготовки Kubernetes и управления ими, преодолев разрыв между локальной и облачной инфраструктурой.
Ключевые лица
Администратор инфраструктуры: администратор инфраструктуры настраивает Локальный azure, включая все развертывания компонентов инфраструктуры, упомянутые ранее. Администратор также настраивает конфигурацию платформы, например сети и хранилища, поэтому операторы Kubernetes могут создавать кластеры Kubernetes и управлять ими.
Оператор Kubernetes: операторы Kubernetes создают кластеры Kubernetes в локальной среде Azure для запуска приложений без координации с администраторами инфраструктуры. Администратор предоставляет оператору доступ к подписке Azure, пользовательскому расположению Azure и виртуальной сети. Оператору не нужен доступ к базовой локальной инфраструктуре. После получения требуемого доступа оператор создает кластеры Kubernetes на основе потребностей приложения, таких как пулы узлов Windows или Linux и версии Kubernetes.
Обзор AKS с поддержкой Azure Arc
Включение AKS через Azure Arc снижает сложность и операционные затраты на управление Kubernetes, передавая эту ответственность Azure. При создании AKS, включенного кластером Azure Arc, вы автоматически подключаете его к Azure Arc для централизованного управления. Управляя всеми ресурсами Kubernetes в одной плоскости управления в Azure, вы можете обеспечить более согласованные возможности разработки и оператора для запуска облачных приложений в любом месте и в любом варианте инфраструктуры.
Функциональные возможности AKS, активированные через Azure Arc, включают следующее:
- Запустите кластеры Kubernetes локально, на границе или в других облачных средах. Эта гибкость помогает удовлетворить конкретные бизнес-потребности или технические потребности.
- Получите согласованный интерфейс для управления кластерами Kubernetes в разных инфраструктурах, как и AKS в Azure.
- Централизованное управление кластерами Kubernetes с помощью портала Azure независимо от того, где они размещаются. Это управление включает мониторинг, обновление и масштабирование кластеров.
- Расширьте возможности безопасности и управления Azure в кластерах Kubernetes, работающих в любом месте. Применение политики Azure для управления и использования Центра безопасности Azure для мониторинга безопасности и обнаружения угроз.
- Интеграция со службами Azure, такими как Azure Monitor, политика Azure и Центр безопасности Azure для простой работы и управления.
- Используйте GitOps для управления конфигурацией и непрерывного развертывания. Этот подход обеспечивает автоматизированные и согласованные процессы развертывания.
Когда использовать AKS, включенную с помощью Azure Arc
Ниже приведены некоторые распространенные варианты использования AKS, включенные Azure Arc:
- Гибридные облачные развертывания. Запуск приложений в локальных средах и средах Azure с согласованным уровнем управления.
- Пограничные вычисления: развертывание приложений на границе для низкой задержки и локальной обработки в таких местах, как розничные магазины, производственные этажи или удаленные расположения.
- Нормативные органы и соответствие требованиям: соблюдайте нормативные требования и требования к соответствию, развертывая кластеры Kubernetes локально и управляя ими.
AKS с поддержкой вариантов развертывания Azure Arc
Ниже приведены доступные варианты развертывания.
AKS в локальном Azure: AKS в локальном Azure использует Azure Arc для создания новых кластеров Kubernetes в локальном Azure непосредственно из Azure. Вы используете знакомые инструменты, такие как портал Azure и шаблоны Azure Resource Manager, для создания кластеров Kubernetes, работающих в локальной среде Azure.
AKS Edge Essentials: AKS Edge Essentials включает в себя упрощенный дистрибутив Kubernetes с небольшим объемом занимаемой площади и простым интерфейсом установки, что упрощает развертывание Kubernetes на оборудовании класса ПК или "легком" периферийном оборудовании.
AKS в VMWare (предварительная версия): AKS в VMware (предварительная версия) позволяет использовать Azure Arc для создания новых кластеров Kubernetes в VMware vSphere. С помощью AKS на VMware вы можете управлять вашими кластерами AKS, работающими на VMware vSphere, используя привычные инструменты, такие как Azure CLI.
AKS в Windows Server: AKS в Windows Server — это локальная реализация AKS в Kubernetes, которая автоматизирует выполнение контейнерных приложений в большом масштабе с помощью Windows PowerShell и Windows Admin Center. Это упрощает развертывание и управление AKS в Windows Server 2019 или 2022 Datacenter.
AKS, активируемый с помощью Azure Arc и адаптивного облачного подхода
AKS, включенный Azure Arc, является частью адаптивного облачного подхода Майкрософт. Этот подход помогает организациям запускать приложения и управлять ими во многих средах, включая Azure, других поставщиков облачных служб, локальных систем и пограничных расположений. AKS поддерживает этот подход, упрощая развертывание кластеров Kubernetes и управление ими, как и в локальной среде Azure. С помощью Azure Arc можно использовать одни и те же средства и политики для управления кластерами во всех этих средах, что помогает обеспечить согласованность операций и безопасность.