Kubernetes

Uzly a pody Kubernetes

Uzly a pody Kubernetes

Podniky, které se pokoušejí použít technologii kontejnerů pro nasazení na produkční úrovni, se dostávají do popředí správy klastrů a nástrojů pro orchestraci. Kubernetes je samozřejmě jedním z předních orchestračních nástrojů. Pods a Nodes hrají ve světě Kubernetes důležitou roli. Pojďme tedy probrat základy těchto komponent.

Kubernetes Pods

Pod lze definovat jako kolekci kontejnerů sdílejících síťové úložiště a pokyny k provozu. Funguje to jako jednotka. Všechny kontejnery v modulu Pod jsou umístěny a naplánovány společně. Je to v zásadě „logický hostitel“ specifický pro aplikaci.

Zde jsou vlastnosti Kubernetes Pod:

Neexistují žádná tvrdá a rychlá pravidla, jak kombinovat kontejnery a vytvořit pod. Myšlenkou však je těsné spojení jednoho nebo více aplikačních kontejnerů dohromady. Ve světě fyzických nebo virtuálních strojů by Pod vypadal jako jediný stroj s hostingem úzce propojených aplikací.

Při navrhování modulu Pod by vývojáři Kubernetes měli myslet na modul Pod jako na atomovou jednotku. Můžete tedy umístit aplikace, které budou těžit z těsné blízkosti. Můžete například vložit kontejner pro Node.webová aplikace js a kontejner, který jí dodává data ve stejném modulu Pod. Tímto způsobem budou kontejnery těžit ze společného umístění a společného plánování v jednom modulu.

Lusky mají být snadno vyměnitelné. Každý modul Pod je vytvořen kombinací jednoho nebo více aplikačních kontejnerů. Pak je nasazen na uzel. Zůstává na Uzlu až do jeho ukončení. Pokud uzel selže, hlavní součásti Kubernetes vytvoří podobné pody ve zdravých uzlech clusteru.


Uzly Kubernetes

Uzel je definován jako pracovní stroj. V raném vývoji Kubernetes byl uzel nazýván oblíbencem. Může to být fyzický nebo virtuální stroj. Mistr spravuje každý uzel. Na uzel lze nasadit více modulů Pod a neexistují žádná omezení ohledně toho, jaké typy modulů lze na uzlech spustit. Mistr Kubernetes zpracovává plánování kapslí napříč různými uzly a sleduje na nich dostupné zdroje.

Tady jsou povinné součásti uzlu Kubernetes:

Na rozdíl od podů nejsou uzly vytvořeny přímo Kubernetes. Kuberenetes převezme fyzický nebo virtuální stroj ve vašem fondu zdrojů ve vašem cloudu nebo datovém centru a vytvoří abstrakci. Když tedy Kuberenetes vytváří uzel, vytváří objekt, který představuje uzel.


Závěr

Pods a Nodes jsou základní koncepty Kubernetes. Kontejnery se kombinují a vytvářejí pracovní zátěže podů a poté se pody distribuují do uzlů nebo pracovních strojů. Prostřednictvím kombinace podů a uzlů je Kubernetes schopen vytvářet výkonné klastry pro podporu rozsáhlých aplikací.

Další studie:

Reference:

Hry Nejlepší emulátory herních konzolí pro Linux
Nejlepší emulátory herních konzolí pro Linux
Tento článek uvádí seznam populárního softwaru pro emulaci herních konzolí, který je k dispozici pro Linux. Emulace je vrstva softwarové kompatibility...
Hry Nejlepší linuxové distribuce pro hraní her v roce 2021
Nejlepší linuxové distribuce pro hraní her v roce 2021
Operační systém Linux má za sebou dlouhou cestu od svého původního, jednoduchého vzhledu založeného na serveru. Tento OS se v posledních letech nesmír...
Hry Jak zachytit a streamovat vaši herní relaci v systému Linux
Jak zachytit a streamovat vaši herní relaci v systému Linux
V minulosti bylo hraní her považováno pouze za koníček, ale postupem času došlo v herním průmyslu k obrovskému nárůstu z hlediska technologie a počtu ...