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

Vendetta

Администратор
Регистрация
16 Сен 2015
Сообщения
241.701
Реакции
426.072
**Курс "Kubernetes на практике" от DevopsTrain**

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

На курсе вы узнаете, как запустить кластер, подключиться к нему, ознакомитесь с методами подключения и выберете наиболее удобный способ. Далее вы приступите к запуску тестовой нагрузки, изучите процесс запуска контейнеров в Pod.

Затем вы научитесь создавать манифесты с описанием ресурсов Kubernetes и изучите популярные ресурсы, необходимые в повседневной работе. Вы также погрузитесь в тему распределения нагрузки по кластеру, типы нод, ограничение потребления приложений и настройку сетевых сервисов, включая балансировщик нагрузки и cert-manager для SSL сертификатов.

Вы изучите разницу между stateful и stateless сервисами, подключите volumes для хранения данных и конфигурации, овладеете запуском задач по расписанию через cronjobs и масштабированием подов и нод для динамического управления ресурсами.

Кроме того, вы узнаете, как повысить безопасность приложений и кластера через сервисные аккаунты и Role Based Access Control.

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

**Содержание:**

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