Развивайте практическое понимание Kubernetes в 30 самостоятельных challenges, отобранных из заданий CKA, CKAD и CKS. Шесть этапов по пять задач ведут от application workloads и runtime operations к администрированию cluster, сети, storage, диагностике и безопасности.
Это problem-led курс уровня Intermediate, а не guided introduction. Каждый challenge предоставляет подготовленное состояние cluster, целевой результат, acceptance criteria и hints; вы изучаете evidence, выбираете commands или изменения manifest и проверяете итоговое состояние.
Чему вы научитесь
После завершения курса вы сможете:
- Собирать local container images и управлять Deployments, Services, CronJobs, init containers и sidecars.
- Подключать ConfigMaps и Secrets, настраивать health probes, rolling updates и resource controls.
- Диагностировать CrashLoopBackOff и scheduling failures по status, events, logs, taints и tolerations.
- Создавать и восстанавливать persistent storage, безопасно обслуживать nodes, настраивать RBAC и делать etcd snapshot.
- Восстанавливать Service, Ingress, NetworkPolicy и CoreDNS, прослеживая ошибки traffic и configuration.
- Исправлять rollouts, image pulls, static Pods, resource pressure и metrics-based scaling signals.
- Применять least privilege, контроль ServiceAccount tokens, network isolation и Restricted Pod Security.
- Усиливать container build, исключать sensitive и build-only files и проверять каждый требуемый end state.
Для кого этот курс
Курс предназначен для пользователей, знакомых с основными Kubernetes objects и желающих практиковаться в стиле сертификационных заданий по application development, administration, troubleshooting и security. Он особенно полезен, если вы справляетесь с guided lab, но хотите самостоятельно определять, что проверять и менять без готовой последовательности команд.
Предварительные требования: Нужно уметь использовать kubectl, читать и редактировать YAML manifests и работать с Pods, Deployments, Services, namespaces и базовыми container images. Требуются навыки Linux command line; знакомство со storage, networking, RBAC и cluster components поможет в поздних challenges.
Учебная среда: Все 30 challenges выполняются в предоставленных Ubuntu 22.04 terminal environments с подготовленными local minikube clusters. CKAD и CKA используют один local profile, CKS — security-focused profile. Внешний Kubernetes cluster, cloud account, container registry и платные resources не нужны.
Часто задаваемые вопросы
Подходит ли курс полному новичку в Kubernetes?
Нет. Уровень курса — Intermediate, и предполагается, что вы умеете проверять resources и редактировать manifests. Если Pods, Deployments, Services, namespaces и kubectl вам незнакомы, сначала пройдите guided fundamentals course.
Это полный пробный экзамен CKA, CKAD или CKS?
Нет. 30 challenges выбраны из practice-exam tasks и объединяют CKAD application work, CKA administration/troubleshooting и CKS security. Они дают широкую практику, но не воспроизводят весь blueprint и timing одной сертификации.
Нужно ли выполнять по одному заданию в день или строго по порядку?
Нет. «30 дней» предлагает удобный темп, но курс не последовательный, а environments независимы. Порядок шести этапов всё же полезен: он ведёт от приложений к более глубокой работе с cluster и security.
Задания меняют настоящий cluster или создают cloud costs?
Нет. Вы работаете только с подготовленными local minikube profiles в LabEx. Node drain, etcd backup, DNS repair и Pod Security enforcement влияют лишь на одноразовый training cluster.


