Сводка

Завершено

Поздравляю! Вы контейнеризировали и развернули приложение Java в службе Azure Kubernetes.

Вы хотели узнать, как контейнеризировать и развернуть приложение Java в Azure. Вы выполнили следующие действия.

  1. Контейнеризация приложения Java.
  2. Создайте образ контейнера для приложения Java.
  3. Запустите образ контейнера локально.
  4. Отправьте образ контейнера в реестр контейнеров Azure.
  5. Разверните образ контейнера в службе Azure Kubernetes.

Теперь вы уверены, что вы можете контейнеризировать и развернуть приложение Java в Azure.

Мониторинг и устранение неполадок AKS

Для немедленного устранения неполадок проверьте журналы приложений с помощью kubectl logs deployment/flightbookingsystemsample --tail=100 и события Kubernetes с помощью kubectl get events --sort-by=.metadata.creationTimestamp. Сведения о метриках платформы, журналах уровня управления и сборе журналов контейнеров см. в разделе Monitor Azure Kubernetes Service (AKS).

Это действие не включает сбор журналов Container Insights и не настраивает параметры диагностики плоскости управления. Для этих функций требуется отдельная конфигурация и может взиматься дополнительная плата за Azure Monitor.

Очистка ресурсов

В этом модуле вы создали ресурсы Azure в группе ресурсов. Если эти ресурсы не потребуются позже, удалите группу ресурсов на портале Azure или выполните следующую команду в том же локальном сеансе Bash, который использовался для упражнений:

Note

Если открыть другой терминал или выбрать Bash в Azure Cloud Shell, сначала укажите в AZ_RESOURCE_GROUP фактическое имя группы ресурсов из этапа настройки и выберите ту же подписку Azure. Новый локальный сеанс Bash может наследовать экспортированные переменные при запуске в качестве дочернего элемента вашей исходной оболочки. Независимый сеанс Azure Cloud Shell не наследует переменные среды из локальной оболочки. Перед удалением ресурсов подтвердите имя группы и активную подписку.

az group delete --name "$AZ_RESOURCE_GROUP" --yes

Эта команда может выполняться минуту.

Важный

Отмените ресурсы Azure, используемые в этом модуле, чтобы избежать нежелательных расходов.

Дополнительные ресурсы

Дополнительные сведения о Docker.

Узнайте больше о реестре контейнеров Azure .

Узнайте больше о службе Azure Kubernetes .