Изучите Kubernetes от первых проверок cluster до широкого набора workloads, networking, configuration, storage, scheduling, access control и resource management. Курс содержит 43 activities в пяти stages: 38 guided labs и 5 challenges.
Большинство — command-oriented walkthroughs в local Minikube. Сначала идут cluster и kubectl, затем controllers, Ingress, persistent storage, scheduling, autoscaling, RBAC и metrics. Это широкий survey course, а не один последовательный application project.
Чему вы научитесь
После завершения курса вы сможете:
- Проверять cluster health, client/server information, node details, architecture и Kubernetes Dashboard access.
- Создавать и изучать resources через
kubectl create,run,describe,logs,exec,set,annotateиport-forward. - Управлять Pods и replicated, batch, scheduled, per-node и stateful workloads через controllers.
- Соединять workloads с помощью Services и Ingress и организовывать их через namespaces.
- Подключать настройки через ConfigMaps и Secrets и сохранять data в PersistentVolumes и claims.
- Применять ResourceQuota и LimitRange и работать с kubeconfig clusters, users и contexts.
- Управлять placement через node selectors, affinity, taints, tolerations, cordon и container probes.
- Настраивать HorizontalPodAutoscaler и RBAC и проверять CPU/memory usage через Metrics Server.
Для кого этот курс
Курс предназначен для новичков, желающих познакомиться со многими Kubernetes commands и resource types, а также container users и начинающих DevOps, создающих практическую reference base. Labs начинаются с основ, но поздние темы и 5 challenges требуют самостоятельности; Dashboard security challenge имеет уровень Advanced.
Предварительные требования: Опыт Kubernetes не нужен. Рекомендуются Linux terminal, основы containers и YAML. Лучше пройти cluster, command и workload stages до storage, scheduling, autoscaling и RBAC.
Учебная среда: Используются Ubuntu 22.04 GUI VMs с terminal, local single-node Minikube, kubectl и browser для Dashboard. Каждая activity имеет отдельную environment, поэтому cluster state между labs не переносится.
Часто задаваемые вопросы
Чем курс отличается от «Kubernetes для начинающих»?
Это широкий survey из 43 activities по commands, controllers, Ingress, storage, scheduling, HPA, RBAC, Dashboard и metrics. «Kubernetes для начинающих» содержит 12 paired activities и сосредоточен на stateless operations в pinned v1.35.5 cluster.
Все activities имеют уровень Beginner?
Нет. Курс и 38 guided labs — Beginner, четыре challenges — Intermediate, а read-only Dashboard access — Advanced. Используйте их как checkpoints после соответствующего guided material.
Нужны ли Internet или paid account?
Зависит от activity. Некоторые запускают Minikube, включают addons или загружают images; первый lab прямо называет image-pull path Pro-only и допускает prestarted cluster для Free. Читайте access notes каждой activity.
Создаётся production или multi-node cluster?
Нет. Labs используют local single-node Minikube для изучения функций, а не production HA, managed cloud Kubernetes, multi-node capacity planning или постоянной production platform.


