Fargo
Администратор
- Регистрация
- 2 Дек 2015
- Сообщения
- 233.642
- Реакции
- 755.725
**Складчина: Kubernetes на практике [DevopsTrain] [Александр Бабочкин]**
Курс предназначен не только для DevOps инженеров, но и для разработчиков, работающих с k8s. Он объединяет важные практические знания, необходимые в работе. Основная концепция курса – это переход "от практики к теории", благодаря чему он остается интересным.
- Запуск кластера, подключение и выбор наиболее удобного способа подключения.
- Запуск тестовой нагрузки, разбор запуска контейнеров в Pod.
- Создание манифестов с описанием ресурсов Kubernetes и изучение основных ресурсов.
- Распределение нагрузки в кластере k8s, типы нод, ограничение потребления приложениями.
- Настройка сети: services, port-forwarding, ingress, запуск балансировщика нагрузки и cert-manager для получения SSL сертификата.
- Различие stateful/stateless сервисов, подключение volumes для данных и конфигурации.
- Запуск задач по расписанию, выбор ноды для запуска приложения.
- Масштабирование подов и нод для динамического изменения ресурсов.
- Усиление безопасности приложений и кластера через сервисные аккаунты и Role Based Access Control.
**Автор:** Александр Бабочкин (Alex Babochkin) - DevOps инженер, CTO, Golang разработчик.
**Спойлер: Задачи практики**
- Установка и настройка кластера.
- Работа с kubectl, подключение к кластеру.
- Запуск нагрузки через kubectl.
- Создание манифестов для описания нагрузки (pod, deployment).
- Настройка Limits/Requests для Master и Work nodes.
- Подробный анализ статусов Pod, Readiness, Liveness.
- Работа с ресурсами Service: NodePort, ClusterIP, ExternalName.
- Запуск Pod с инструментарием (ping, dig, telnet).
- Применение Port forwarding.
- Настройка Service типа Load balancer и ресурса Ingress для обработки трафика из интернета.
- Автоматическое получение SSL сертификата с помощью Cert-manager.
- Работа с данными: ConfigMap, Secrets, Volumes (PV, PVC).
- Подключение Config Volumes, настройка приложений через ENV и Secrets.
- Изучение StatefulSets, DaemonSet, Jobs, Cronjobs.
- Применение NodeAffinity, NodeSelector, PodDisruptionBudget, PriorityClass.
- Масштабирование pods с помощью HorizontalPodAutoscaler и nodes с Autoscaler.
- Ограничение ресурсов с помощью LimitRange/ResourceQuota.
- Работа с Service Accounts & RBAC.
Курс предназначен не только для DevOps инженеров, но и для разработчиков, работающих с k8s. Он объединяет важные практические знания, необходимые в работе. Основная концепция курса – это переход "от практики к теории", благодаря чему он остается интересным.
- Запуск кластера, подключение и выбор наиболее удобного способа подключения.
- Запуск тестовой нагрузки, разбор запуска контейнеров в Pod.
- Создание манифестов с описанием ресурсов Kubernetes и изучение основных ресурсов.
- Распределение нагрузки в кластере k8s, типы нод, ограничение потребления приложениями.
- Настройка сети: services, port-forwarding, ingress, запуск балансировщика нагрузки и cert-manager для получения SSL сертификата.
- Различие stateful/stateless сервисов, подключение volumes для данных и конфигурации.
- Запуск задач по расписанию, выбор ноды для запуска приложения.
- Масштабирование подов и нод для динамического изменения ресурсов.
- Усиление безопасности приложений и кластера через сервисные аккаунты и Role Based Access Control.
**Автор:** Александр Бабочкин (Alex Babochkin) - DevOps инженер, CTO, Golang разработчик.
**Спойлер: Задачи практики**
- Установка и настройка кластера.
- Работа с kubectl, подключение к кластеру.
- Запуск нагрузки через kubectl.
- Создание манифестов для описания нагрузки (pod, deployment).
- Настройка Limits/Requests для Master и Work nodes.
- Подробный анализ статусов Pod, Readiness, Liveness.
- Работа с ресурсами Service: NodePort, ClusterIP, ExternalName.
- Запуск Pod с инструментарием (ping, dig, telnet).
- Применение Port forwarding.
- Настройка Service типа Load balancer и ресурса Ingress для обработки трафика из интернета.
- Автоматическое получение SSL сертификата с помощью Cert-manager.
- Работа с данными: ConfigMap, Secrets, Volumes (PV, PVC).
- Подключение Config Volumes, настройка приложений через ENV и Secrets.
- Изучение StatefulSets, DaemonSet, Jobs, Cronjobs.
- Применение NodeAffinity, NodeSelector, PodDisruptionBudget, PriorityClass.
- Масштабирование pods с помощью HorizontalPodAutoscaler и nodes с Autoscaler.
- Ограничение ресурсов с помощью LimitRange/ResourceQuota.
- Работа с Service Accounts & RBAC.
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Тренажер для мозга Викиум. Тренировка памяти, внимания и мышления [№8 на 1 месяц с 01.11.2026] [wikium.ru]
- Старт на Дзен в 2026: с 0 до 100 000 ₽ в месяц. Тариф Старт [Игорь Градов]
- Тейпирование лица: техники красоты [Мияби] [Виктория Кушнарева]
- Секреты массажа Гуа-Ша: красота в ваших руках [Мияби] [Виктория Кушнарева]
- Воркшоп тень маштаба [Лилия Нилова]
- Миофасциальный массаж лица: снимаем напряжение и отёки [Мияби] [Виктория Кушнарева]