Kubernetes for Absolute Beginners: Getting Familiar with K8s and Container Technologies
Эта книга предназначена для абсолютных новичков, желающих освоить Kubernetes и контейнерные технологии. Автор, инженер вычислительной инфраструктуры CERN, шаг за шагом проводит читателя от основ контейнеризации до развертывания и управления кластерами Kubernetes.
В первой части книги рассматриваются фундаментальные концепции: что такое Kubernetes, зачем он нужен и какие проблемы решает. Затем следует практическое знакомство с Docker, включая создание Dockerfile и понимание разницы между Docker и Kubernetes.
Основное внимание уделяется архитектуре Kubernetes: control plane, worker nodes, pods, etcd, scheduler и другим компонентам. Книга объясняет, как эти элементы взаимодействуют друг с другом, и дает рекомендации по production-развертыванию.
Материал сопровождается примерами кода и практическими заданиями, что позволяет сразу применять полученные знания. Книга подходит как для самостоятельного изучения, так и для корпоративного обучения.
Благодаря четкой структуре и доступному языку, читатель быстро перейдет от теории к практике, научится запускать контейнерные приложения и управлять ими с помощью Kubernetes.
