← Каталог

KUBERNETES / COURSE 01

Kubernetes Fundamentals: від API до працюючого застосунку

Архітектура, об’єкти, workloads, конфігурація, мережа, сховища, безпека та діагностика на реальному одновузловому kubeadm-кластері.

02 / CURRICULUM

Програма курсу

Спочатку формуємо точну модель Kubernetes, потім перевіряємо її лабораторіями та навмисно створеними відмовами.

  1. 01

    Архітектура, control plane, вузол і reconciliation

    ↗
  2. 02

    Kubernetes API, kubectl, маніфести та життєвий цикл об’єктів

    ↗
  3. 03

    Namespaces, labels, annotations, selectors та ownership

    ↗
  4. 04

    Pod: життєвий цикл, init containers, sidecars і multi-container модель

    ↗
  5. 05

    ReplicaSet і Deployment: rollout, rollback та доступність

    ↗
  6. 06

    ConfigMap, Secret, Downward API та доставка конфігурації

    ↗
  7. 07

    Service, EndpointSlice, kube-proxy, CoreDNS і service discovery

    ↗
  8. 08

    Ingress, TLS, маршрутизація трафіку та діагностика edge

    ↗
  9. 09

    Volumes, PV, PVC, StorageClass і межі single-node storage

    ↗
  10. 10

    Requests, limits, QoS, cgroups та OOM

    ↗
  11. 11

    Probes, startup, graceful shutdown і readiness

    ↗
  12. 12

    StatefulSet, DaemonSet, Job і CronJob

    ↗
  13. 13

    Scheduling: nodeSelector, affinity, taints, tolerations і topology

    ↗
  14. 14

    ServiceAccount, RBAC, securityContext, Pod Security та admission

    ↗
  15. 15

    Helm, Kustomize та відтворювана доставка

    ↗
  16. 16

    Розширення API: CRD, controllers та operator pattern

    ↗
  17. 17

    Metrics, logs, Events і спостережуваність

    ↗
  18. 18

    Evidence-first troubleshooting Kubernetes

    ↗
  19. 19

    Фінальний проєкт: production-minded платформа на одному вузлі

    ↗