Введение
В этом курсе вы научитесь управлять контейнерами приложений с использованием Kubernetes. Вы узнаете, как работает Kubernetes и как использовать его для развертывания и управления приложениями.
🎯 Задачи
В этом курсе вы научитесь:
- Использовать Kubernetes для развертывания и управления приложениями
- Изучать и управлять узлами (nodes) и подами (pods) Kubernetes
- Масштабировать и управлять подами с помощью развертываний (Deployments)
- Создавать сеть для подов с помощью служб (Services) и входных контроллеров (Ingress)
- Использовать StatefulSets, DaemonSets, Jobs и Cronjobs
- Изолировать рабочие нагрузки с помощью пространств имен (Namespaces)
- Настраивать приложения с помощью секретов (Secrets) и конфигурационных карт (Configmaps)
- Хранить данные приложений с помощью постоянных томов (PersistentVolumes)
- Использовать панель управления Kubernetes (Kubernetes Dashboard)
🏆 Достижения
После завершения этого курса вы сможете:
- Эффективно развертывать и управлять приложениями с использованием Kubernetes
- Понимать и использовать ключевые концепции и ресурсы Kubernetes
- Реализовывать продвинутые функции Kubernetes, такие как сеть, хранение и изоляция рабочих нагрузок
- Использовать панель управления Kubernetes для визуального управления и мониторинга