24 статей. Полные тексты — в тренажёре после входа.
tags: база знаний, kubernetes Kubernetes Kubernetes — оркестратор контейнеров: запускает контейнеры на кластере машин, перезапускает упавшие, масштабирует, обновляет без даунтайма,…
tags: база знаний, kubernetes Контейнер изнутри: namespaces и cgroups Контейнер — не «маленькая виртуалка с отдельной ОС», а обычный процесс хостового ядра: namespaces урезают ему …
tags: база знаний, kubernetes Docker — build, образ, Alpine и архитектура build собирает образ из Dockerfile. run запускает из образа контейнер ( run = create + start , собирать НЕ…
tags: база знаний, kubernetes Docker bridge и сеть в Kubernetes Контейнер получает собственный network namespace со своим eth0 и IP; eth0 — один конец veth пары , второй конец подк…
tags: база знаний, kubernetes SSH: ключ вместо пароля SSH ключи — асимметричная пара (приватный + публичный) для аутентификации по SSH без передачи пароля на сервер. Приватный ключ…
tags: база знаний, kubernetes Kubespray Kubespray — набор Ansible плейбуков для раскатки многоузлового production подобного кластера Kubernetes одним прогоном с локальной машины. В…
tags: база знаний, kubernetes Архитектура кластера Kubernetes Кластер состоит из двух групп компонентов: Control Plane управляет состоянием кластера, Worker Node выполняет поды с п…
tags: база знаний, kubernetes Доступ к кластеру: kubeconfig, context, namespace, RBAC kubectl — REST клиент к api server: читает kubeconfig (адрес кластера + креды + контексты) и п…
tags: база знаний, kubernetes Отказоустойчивость control plane Отказоустойчивость control plane — способность кластера Kubernetes продолжать работу при потере части или всех мастер…
tags: база знаний, kubernetes Pod, ReplicaSet, сеть пода Pod — минимальная единица развёртывания в Kubernetes: один или несколько контейнеров с общим сетевым namespace и volume. Re…
tags: база знаний, kubernetes Deployment, StatefulSet, DaemonSet Pod в production напрямую не создают — им управляет контроллер более высокого уровня, который поддерживает нужное ч…
tags: база знаний, kubernetes Service, Ingress, ConfigMap, Secret, PV, PVC Базовый набор объектов Kubernetes: Service и Ingress дают подам стабильную точку входа для трафика, Confi…
tags: база знаний, kubernetes kubectl apply — что реально происходит kubectl apply не запускает контейнер напрямую — он отправляет в кластер декларативное описание желаемого состоя…
tags: база знаний, kubernetes kube proxy, CNI и scheduler Три компонента, отвечающие за то, как трафик доходит до пода и как под физически размещается в кластере: kube proxy пишет …
tags: база знаний, kubernetes etcd и Raft etcd — распределённое key value хранилище, единственный источник правды кластера Kubernetes. «Распределённое» означает, что одни данные хр…
tags: база знаний, kubernetes Troubleshooting Диагностика типовых отказов в Kubernetes: под не планируется, не стартует, падает, сервис не отвечает, DNS не резолвится, нода или сет…
tags: база знаний, kubernetes Справочник манифестов Сборник базовых YAML манифестов Kubernetes (Pod, Deployment, Service, Ingress, ConfigMap/Secret, PV/PVC/StorageClass, StatefulSe…
tags: база знаний, kubernetes Собес тренажёр: вопросы с ловушками Подборка вопросов по Kubernetes для подготовки к собеседованию. У каждого вопроса — типичная ловушка (на чём валят…
tags: база знаний, kubernetes kubectl / crictl / etcdctl / kubespray Справочник основных команд для работы с Kubernetes кластером: kubectl — интерфейс к API серверу, crictl — урове…
tags: база знаний, kubernetes Calico (CNI) Calico — CNI плагин для Kubernetes, реализующий сетевую связность подов и движок сетевых политик. Работает как L3 сеть без инкапсуляции т…
tags: база знаний, kubernetes Helm Helm — пакетный менеджер для Kubernetes. Упрощает установку, обновление, откат и управление сложными K8s приложениями через шаблонизированные YAM…
tags: база знаний, kubernetes, собес Ресурсы и манифесты: контроллеры, affinity, хранилище Набор манифестов для деплоя приложения, разница между контроллерами, CRD и операторы, а т…
tags: база знаний, kubernetes, собес Сеть кластера: от внешнего балансировщика до пода Как внешний трафик проходит внутрь изолированной сети Kubernetes, как устроены Service и kube…
tags: база знаний, kubernetes Kubernetes Kubernetes (K8s) — платформа для декларативного управления контейнеризированными приложениями. Абстрагирует приложение от конкретных сервер…