Kubernetes: Container Orchestration at Scale
Kubernetes to standardowa branżowa platforma do wdrażania, skalowania i zarządzania skonteryzowanymi obciążeniami. Pierwotnie zaprojektowana w Google, jest teraz podstawą infrastruktury produkcyjnej w firmach każdej wielkości — od startupów prowadzących kilka usług po przedsiębiorstwa orkiestrujące tysiące kontenerów w klastrach wieloregionowych. Ten ścieżka obejmuje wszystko — od uruchomienia pierwszego klastra po pisanie własnych Operatorów i egzekwowanie polityk bezpieczeństwa w produkcji.
Co się nauczysz
Zaczniesz od podstawowych koncepcji Podów, Deploymentów i ReplicaSets, a następnie przejdziesz do Services i networkingu klastra, konfiguracji za pomocą ConfigMaps i Secrets oraz persistent storage. Następnie będziesz pracować nad observability i monitorowaniem, zarządzaniem pakietami za pomocą Helm i systematycznym troubleshootingiem. Zaawansowane kursy obejmują resource quotas i scheduling constraints, hardening bezpieczeństwa za pomocą RBAC i Pod Security Admission oraz production deployment patterns, w tym rolling updates, canary releases i budowanie własnych Operatorów za pomocą Operator Framework.
Ścieżka nauki
Dwanaście kursów rozwija się od A1 do C1. Ścieżka otwiera się z Introduction to Kubernetes i Setting Up Your First Cluster, buduje umiejętności podstawowe na sześciu kursach poziomu B — Pods, Deployments, Services, Configuration and Storage, Observability i Helm — a kończy się trzema kursami C1: Advanced Scheduling & Resource Management, Security Best Practices i Advanced Deployments & Operators. Każdy etap buduje się bezpośrednio na poprzednim, dlatego nie zakłada się żadnej wiedzy poza podstawową znajomością kontenerów.
Jak to działa
Każdy kurs jest podzielony na krótkie, skoncentrowane lekcje, które wykonujesz w wbudowanym edytorze z feedback'iem w czasie rzeczywistym. Ćwicz polecenia kubectl i pisz manifesty YAML bezpośrednio w środowisku, a gdy koncepcja będzie wymagać dodatkowego wyjaśnienia lub konfiguracja się nie zastosuje, skonsultuj się z tutorem AI.