Architektura Kubernetes
Úvod do Kubernetes
Frank Heilmann
Platform Architect and Freelance Instructor
Přehled Kubernetes
Kubernetes se skládá z mnoha prvků:
Nejdůležitější, od největších po nejmenší:
Clusters
a
Control Planes
Nodes
Pods
Síťové propojení zajišťují
Services
Kubernetes Cluster a Control Plane
Kubernetes Cluster je sada propojených počítačů (neboli
Nodů
)
Servery v datovém centru, virtuální stroje v cloudu
Kubernetes
Control Plane
spravuje tyto nody
skládá se z mnoha komponent, které mohou běžet na libovolném nodu v clusteru
Kubernetes Nodes
Kubernetes Node obvykle provozuje Linux + kontejnerový engine (Docker)
$$
Nody jsou také označovány jako
worker machines
$$
Nody spouštějí
Kubernetes Kubelet
zajišťuje běh kontejnerů v takzvaných
Podech
Kubernetes Pods
Kubernetes
Pod
Nejmenší jednotka, kterou lze nasadit
Pod je sada jednoho nebo více kontejnerů
Kontejnery v Podu logicky patří k sobě, sdílejí úložiště a síť
Pody jsou
dočasné
:
Pody lze kdykoli zastavit a znovu vytvořit.
Pody lze kdykoli přesunout na jiné nody.
Kubernetes Services
Kubernetes Service
: prostředek pro zpřístupnění síťového připojení
Nutný pro připojení k Podu zvenčí nebo pro komunikaci mezi Pody
Důvod: Pody mohou být kdykoli znovu nasazeny, a tím
Získají novou IP adresu
Services nejsou
dočasné
, nabízejí stabilní síťové připojení
Kubernetes Cheat Sheet
Kubernetes
Cluster
: sada propojených počítačů (Nodů) nakonfigurovaných pro provoz Kubernetes
Kubernetes
Control Plane
: spravuje Nody v Clusteru
Kubernetes
Nodes
: označovány také jako „worker machines", provozují Linux a kontejnerový engine
Kubernetes
Pods
: sada jednoho nebo více kontejnerů, nejmenší nasaditelná jednotka
Kubernetes
Services
: prostředek pro zpřístupnění síťového připojení, nutný pro připojení k Podům zvenčí, a pro komunikaci mezi Pods
Pojďme si procvičit!
Úvod do Kubernetes
Preparing Video For Download...