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

Капоне

Администратор
Регистрация
1 Апр 2015
Сообщения
154.225
Реакции
465.805
**Курс "Kubernetes на практике" от DevopsTrain: Александр Бабочкин**

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

### Что вы изучите:

1. Запуск кластера, подключение к нему, способы подключения.
2. Запуск тестовой нагрузки, работа с контейнерами в Pod.
3. Составление манифестов, изучение популярных ресурсов Kubernetes.
4. Распределение нагрузки, типы нод, ресурсные ограничения.
5. Сетевая часть: services, port-forwarding, ingress, балансировщик нагрузки, SSL сертификаты.
6. Работа с stateful/stateless сервисами, volumes, задачи по расписанию.
7. Масштабирование подов и нод, безопасность приложений и кластера.

### Автор курса:

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

### Задачи практики:

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