Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Kubernetes — это система с открытым исходным кодом для автоматизации развертывания, масштабирования и управления контейнерными приложениями. Служба Azure Kubernetes (AKS) — это рекомендуемый способ развертывания управляемого кластера Kubernetes в Azure.
Организации находятся в различных точках в их понимании, рационализации и внедрении Kubernetes в Azure. Путь вашей организации, скорее всего, будет аналогичен многим другим технологиям, которые вы освоили: обучение, определение ролей и обязанностей в вашей организации и развертывание готовых к эксплуатации рабочих нагрузок. Оттуда вы начнете улучшать продукт поэтапно; ваш продукт будет расти по мере изменения требований клиентов и бизнеса.
Визуализирует процесс обучения, выравнивания, установления базового уровня, рабочей нагрузки, а затем в цикл эксплуатации, передовых практик, итерации.
Введение в службу Azure Kubernetes (AKS)
Если вы не знакомы с Kubernetes или AKS, лучше всего узнать о службе Microsoft Learn. Эта бесплатная онлайн-платформа предоставляет интерактивные учебные курсы для продуктов Майкрософт и многое другое. Введение в Kubernetes в схеме обучения Azure предоставляет базовые знания, которые помогут вам использовать основные понятия контейнеров, управление кластерами AKS и развертывание рабочей нагрузки.
Путь к эксплуатации
Вы понимаете преимущества и компромиссы Kubernetes и решили, что AKS является лучшей вычислительной платформой Azure для рабочей нагрузки. Для этой технологии установлены политики вашей организации; вы готовы узнать, как развернуть кластеры, готовые к производству, для вашей рабочей нагрузки.
Базовый кластер MICROSOFT AKS является рекомендуемой отправной точкой, чтобы помочь вам разработать готовый к работе кластер AKS.
Рекомендуется начать разработку из базовой реализации и изменить ее, чтобы она соответствовала конкретным потребностям рабочей нагрузки.
Набор базовых реализаций
Мы предоставили набор дополнительных базовых реализаций для иллюстрации того, как можно внедрить и настроить компоненты базового кластера AKS для различных сценариев.
Микрослужбы
При запуске микрослужб в базовом кластере необходимо настроить сетевые политики, автомасштабирование pod и настроить распределенную трассировку для наблюдения.
Высокий уровень соответствия требованиям безопасности
Если вам нужна регламентируемая среда, сделайте базовую реализацию высокобезопасной и ограничьте взаимодействие с кластером и из нее. Этот вариант использования демонстрируется в кластере, предназначенном для выполнения рабочей нагрузки PCI-DSS 3.2.1.
Непрерывность бизнес-процессов и аварийное восстановление
Устойчивое решение требует нескольких экземпляров базового кластера в различных регионах в активной/активной и высокодоступной конфигурации.
Лучшие практики
Когда такие организации, как ваша, внедрили Azure, Cloud Adoption Framework предоставляет предписательные рекомендации, когда они переходят между этапами жизненного цикла внедрения облака. Cloud Adoption Framework включает средства, программы и материалы для упрощения внедрения Kubernetes и связанных облачно-нативных практик в широком масштабе.
В рамках текущих операций вы, возможно, захотите проверять ваш кластер на соответствие современным лучшим практикам. Начните с выравнивания кластера с базовым кластером Microsoft AKS.
Ознакомьтесь с рекомендациями по работе с кластерами и рекомендациями по рабочим нагрузкам AKS.
Кроме того, вы можете рассмотреть возможность оценки управляемой сообществом программы, такой как контрольный список AKS, как способ организации и отслеживания соответствия этим рекомендациям.
Руководство по операциям
Размещение вашей рабочей нагрузки в AKS — это важная веха, и именно тогда операции второго дня становятся первоочередными. Руководство по операциям Microsoft AKS на этапе 2 было создано для вашего удобства. Это поможет убедиться, что вы готовы к удовлетворению требований клиентов и убедитесь, что вы готовы к ситуациям с приостановкой работы с помощью оптимизированных процессов триажа.
Оставайтесь актуальными с помощью AKS
Kubernetes и AKS быстро развиваются. Платформа развивается, и просто зная, что включено в план развития, вы сможете принимать архитектурные решения и понимать функции, которые будут устаревать; подумайте о добавлении в закладки.
Дополнительные ресурсы
Типичный путь решения AKS включает этапы от изучения AKS до расширения существующих кластеров, чтобы удовлетворить новые требования продуктов и клиентов. Тем не менее, вы также можете просто искать дополнительные справочные и вспомогательные материалы, чтобы поддержать вас в вашей конкретной ситуации.
Примеры решений
Если вы ищете дополнительные источники, которые используют AKS в качестве основы, вот два для рассмотрения.
Kubernetes с поддержкой Azure Arc
Служба Azure Kubernetes (AKS) предлагает управляемый интерфейс Kubernetes в Azure, однако существуют рабочие нагрузки или ситуации, которые лучше всего подходят для размещения собственных кластеров Kubernetes под управлением Kubernetes в среде Azure Arc. К ним относятся такие кластеры, как RedHat OpenShift, RedHat RKE и каноническое очарование Kubernetes. Управление Azure Arc также можно использовать с кластерами API поставщика кластеров Kubernetes Azure, чтобы получить преимущества от представления кластеров в Azure Resource Manager и доступности расширений кластера, таких как контейнеры Azure Monitor insights и Azure Policy. Kubernetes, поддерживаемый Azure Arc, также можно использовать с AKS в локальных средах Azure и с кластерами Kubernetes, работающими у других облачных поставщиков.
Поставщик управляемых служб
Если вы являетесь поставщиком управляемых служб, вы уже используете Azure Lighthouse для управления ресурсами для нескольких клиентов. Служба Azure Kubernetes поддерживает Azure Lighthouse, чтобы вы могли управлять средами Kubernetes, размещенными в Azure, и развертывать контейнерные приложения в тенантам ваших клиентов.
Специалисты по AWS или Google Cloud
Эти статьи предоставляют сопоставление служб и сравнение между Azure и другими облачными службами. Эта ссылка поможет вам быстро освоиться с Azure.