Kubernetes: від розробки до production
Ласкаво просимо до повного практичного курсу з Kubernetes на kostyl.dev.
Kubernetes: від розробки до production
Ласкаво просимо до повного практичного курсу з Kubernetes на kostyl.dev.
Цей курс розроблений для того, щоб провести вас від базового розуміння оркестрації контейнерів до налаштування та управління стійкими до відмов застосунками у реальному кластері.
Програма курсу
1. Навіщо потрібен Kubernetes
Від одного сервера до кластера — чому виникає потреба в оркестрації, що таке Kubernetes і яке місце він займає в сучасній інфраструктурі.
2. Анатомія кластера
Внутрішня будова Kubernetes-кластера — control plane, worker nodes, ключові компоненти та їхня взаємодія.
3. Локальний кластер
Встановлення та налаштування локального Kubernetes-кластера (minikube, kind, k3s) для розробки та навчання.
4. Pod — атомарна одиниця
Глибоке розуміння Pod — від базових концепцій до повної специфікації YAML, життєвого циклу та практичних прикладів.
5. Патерни використання Pod
Init-контейнери та Sidecar — розв'язання реальних архітектурних проблем у Kubernetes з прикладами на .NET.
6. Основи Deployment
Від ручного управління Pod до автоматизованої оркестрації — self-healing, масштабування та декларативні оновлення.