diff --git a/src/content/theory.tex b/src/content/theory.tex index c416acc..e5096fe 100644 --- a/src/content/theory.tex +++ b/src/content/theory.tex @@ -51,7 +51,7 @@ Egy Master node számos komponensből áll, ezek a Master egy-egy feladatáért Az API-Server szolgálja ki a Kubernetes API-t \cite{kubernetes-api}, amelyen keresztül lehet interakcióba lépni a klaszterrel. A kiszolgált API REST alapú, JSON objektumokba csomagolva lehet az etcd-ben lévő információt lekérdezni vagy frissíteni. Ez egy kifejezetten fontos része egy klaszternek, meghibásodása esetén a klaszter konfigurációja igen nehézkes. \subsection{Etcd} -A CoreOS által fejlesztett, nyílt forráskódú elosztott kulcs-érték tár \cite{etcd} . Itt kerül tárolásra, illetve innen lehet lekérdezni a klaszter, valamint az egyes komponensek állapotát. Egyes komponensek figyelik az itt található, nekik fontos kulcsokhoz tartozó értékeket, változás esetén elvégzik az esetleges módosításokat. +A CoreOS által fejlesztett, nyílt forráskódú elosztott kulcs-érték tár \cite{etcd}. Itt kerül tárolásra, illetve innen lehet lekérdezni a klaszter, valamint az egyes komponensek állapotát. Egyes komponensek figyelik az itt található, nekik fontos kulcsokhoz tartozó értékeket, változás esetén elvégzik az esetleges módosításokat. \subsection{Controller Manager} Logikailag különböző kontrollereket összefoglaló komponens \cite{kuebrnetes-controller}. Az alábbi kontrollereket a komplexitás csökkentése érdekében fordították egy binárisba: