Скачать Kubernetes на практике [DevopsTrain] [Александр Бабочкин]

Принц

Администратор
Регистрация
16 Дек 2016
Сообщения
186.743
Реакции
465.822
**Курс "Kubernetes на практике" от DevOpsTrain с Александром Бабочкиным**

Курс предназначен не только для DevOps инженеров, но и для разработчиков, работающих с Kubernetes. Он охватывает все необходимые практические знания с подходом "от практики к теории", что делает его увлекательным.

- Запуск кластера и подключение; способы подключения.
- Тестирование нагрузки и запуск контейнеров в Pod.
- Создание манифестов и работа с ресурсами Kubernetes.
- Распределение нагрузки, типы нод и ограничение потребления ресурсов.
- Сетевые аспекты: services, port-forwarding, ingress; балансировка нагрузки и SSL сертификаты.
- Различие stateful/stateless сервисов; работа с volumes.
- Запуск задач по расписанию и выбор ноды для запуска.
- Масштабирование подов и нод; безопасность приложений через сервисные аккаунты и RBAC.

*Автор курса:* **Александр Бабочкин** (Alex Babochkin) - DevOps инженер, CTO, Golang разработчик.

**Список задач практики:**

- Запуск кластера, конфигурационные файлы.
- Установка и подключение kubectl.
- Запуск продакшн нагрузки через kubectl.
- Создание манифестов (pod, deployment).
- Настройка Limits/Requests для Master и Work nodes.
- Работа с Pod статусами и проверками.
- Работа с ресурсами Service: NodePort, ClusterIP, ExternalName.
- Запуск pod с инструментами.
- Port forwarding.
- Настройка Load balancer, Ingress для трафика из интернета.
- Cert-manager для автоматического получения SSL сертификата.
- Хранение данных: ConfigMap, Secrets.
- Работа с Volumes для персистентности данных (PV, PVC).
- Config Volumes: работа с файлами ConfigMap.
- Настройка приложения через ENV и Secrets.
- Работа с StatefulSets, DaemonSet.
- Запуск задач по расписанию через Cronjobs.
- NodeAffinity, NodeSelector.
- PodDisruptionBudget, PriorityClass.
- Горизонтальное масштабирование pods через HorizontalPodAutoscaler.
- Масштабирование nodes через Autoscaler.
- LimitRange/ResourceQuota.
- Service Accounts & RBAC.