Сводка
Ваша компания хотела развернуть новый интернет-магазин с помощью собственных шаблонов и методик облака. Они остановились на использовании Kubernetes в качестве платформы для запуска приложения. Ваша задача заключалась в разработке сети для поддержки потребностей приложения.
Вы ознакомились с тем, как IP-адреса используются различными компонентами в кластере Kubernetes. Вы рассмотрели приложение, необходимое для развертывания, чтобы определить, какие требования к ресурсам будут. Вы рассмотрели, сколько подов потребуется приложению, а также сколько процессора и памяти оно будет использовать, и учли, что приложение может масштабироваться вверх и вниз в зависимости от спроса на него. Эти сведения используются для определения типа виртуальной машины, наиболее подходящей для узлов кластера Kubernetes и количества необходимых виртуальных машин. Затем вы определили размер сети и сколько ip-адресов необходимо.
Процесс разработки сети кластера Kubernetes может быть сложным. Но, начиная с хорошего понимания требований приложения, вы можете легко создать дизайн, соответствующий потребностям вашего приложения. Понимание приложения помогает вам в течение всего жизненного цикла эксплуатации. Зная, как вы ожидаете, что приложение будет запускаться, помещает вас в лучшее положение, чтобы обнаружить любые потенциальные проблемы, которые могут повлиять на его плавную работу.
Важный
В необязательных упражнениях для этого модуля вы создали ресурсы с помощью собственной подписки Azure. Очистите эти ресурсы, чтобы вам не продолжали начислять плату за них.
Подробнее
Чтобы продолжить изучение сети AKS, ознакомьтесь со следующими статьями:
- настройка сети контейнеров Azure в службе Azure Kubernetes (AKS)
- основные понятия сети для приложений в службе Azure Kubernetes (AKS)
- параметры масштабирования приложений в службе Azure Kubernetes (AKS)
- автоматическое масштабирование кластера для удовлетворения требований приложений к службе Azure Kubernetes (AKS)
- Обновление кластера Azure Kubernetes Service (AKS)
- Управление пулами системных узлов в службе Azure Kubernetes (AKS)
- Используйте внутренний балансировщик нагрузки с Azure Kubernetes Service (AKS)
- базовая архитектура для кластера Службы Azure Kubernetes (AKS)