Развертывание без простоя: Демонстрация rolling update в Kubernetes | Часть 25
Автор: Harshalkumar Jain
Загружено: 2026-09-27
Просмотров: 228
Описание:
📌 Полный плейлист по Kubernetes и AKS с .NET (от нуля до героя):
• Kubernetes & AKS Tutorial for .NET Developers
Узнайте, как работают скользящие обновления Kubernetes и как они помогают развернуть новую версию приложения без одновременного удаления всех существующих Pod-ов.
В этом уроке мы сначала разберемся в концепции скользящего обновления и почему оно полезно для достижения развертывания без простоев.
Затем мы увидим это на практике, обновив простое .NET-приложение с версии V1 до V2 и наблюдая, как Kubernetes постепенно создает новые Pod-ы и удаляет старые.
Вы узнаете:
Что такое скользящее обновление Kubernetes?
Зачем нам нужны скользящие обновления?
Как Kubernetes постепенно заменяет Pods
Развертывание V1 → V2 .NET-приложения
Наблюдение за запуском новых Pods и завершением работы старых Pods
Как Kubernetes создает новый ReplicaSet для новой версии
Используемые команды:
Сборка версии 1
docker build -t rollingdemo:1.0 .
Внесение изменений в V2 в Program.cs
Сборка версии 2
docker build -t rollingdemo:2.0 .
Загрузка обоих образов в Minikube
minikube image load rollingdemo:1.0
minikube image load rollingdemo:2.0
Развертывание приложения
kubectl apply -f deployment.yml -f service.yml
Проверка Pods
kubectl get pods
Получение URL-адреса приложения
minikube service rollingdemo --url
Непрерывное отслеживание Pods
kubectl get pods -w
Код на GitHub
https://github.com/harshaljainnet/Rol...
Серия: Kubernetes и AKS для разработчиков .NET – с нуля
---------------------------------------------------------------------------------------------------------------------------
Ниже приведена ссылка на все мои плейлисты
https://www.youtube.com/@Harshalkumar...
Вы можете связаться со мной в LinkedIn по адресу:
/ harshalkumar-jain-63554715
Если это видео оказалось для вас полезным, пожалуйста, поставьте лайк и подпишитесь на мой канал.
Если у вас есть что-то интересное для меня, пожалуйста, свяжитесь со мной по адресу:
[email protected]
Присоединяйтесь к моей группе в WhatsApp: chat.whatsapp.com/IFIPc34blDPDHnp3JeiJHL
Я очень хочу, чтобы все мои уроки были «бесплатными и доступными для всех».
Для создания качественного контента требуются усилия, поэтому вы также можете угостить меня кофе, если мои уроки/видео окажутся для вас полезными.
https://buymeacoffee.com/harshalkumar...
---------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
Некоторые из моих плейлистов:
Урок по функциям Azure: • Azure Functions Tutorial
Учебное пособие по Azure Logic Apps: • Azure Logic Apps Tutorial
Учебное пособие по управлению API Azure - • Azure API Management Tutorial
Учебное пособие по Azure IoT Hub на C# - • Azure IoT Hub Tutorial
Учебное пособие по Azure Cosmos DB на C# - • Azure Cosmos DB Tutorial
'Учебное пособие по аутентификации Azure AD (OAuth 2.0) с нуля' - • Azure AD Authentication (OAuth 2.0) Tutori...
Учебное пособие по сетевым технологиям Azure - • Azure Networking Tutorial For .NET Developers
------------------------------------------------------------------------------------------------------
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: