Kubernetes műszerfal telepítése és nézetei



A Kubernetes Dashboard egy általános célú, webalapú felhasználói felület, amely lehetővé teszi a felhasználók számára, hogy kezeljék a fürtben futó fürtöket és alkalmazásokat, elhárítsák azokat.

A Kubernetes Dashboard egy általános célú, webalapú felhasználói felület a Kubernetes-fürtökhöz. Lehetővé teszi a felhasználók számára, hogy a fürtben futó alkalmazásokat kezeljék és elhárítsák azokat, valamint kezelje magát a fürtöt is.Tehát, ha megszerzed magad , és elsajátítja ezt az eszközt, felpörgetheti karrierjét DevOps mérnökként.

Tehát mielőtt továbblépnelássuk, melyek a témák, erről a blogról lesz szó:





Mi az a Kubernetes Irányítópult?

A Kubernetes irányítópult egy webalapú Kubernetes felhasználói felület, amelyhez szokotttárolt alkalmazásokat telepítsen egy Kubernetes-fürtbe, végezze el az alkalmazások hibaelhárítását és maga a fürt kezelése a hozzá tartozó erőforrásokkal.

A Kubernetes Dashboard használata

  • A fürtön futó alkalmazások áttekintése.
  • Az egyes Kubernetes-erőforrások létrehozása vagy módosítása, például Telepítések, Munkahelyek stb.
  • Információt nyújt a fürt Kubernetes erőforrásainak állapotáról és az esetlegesen előforduló hibákról.



A Kubernetes Irányítópult telepítése

Hogyan telepítsük a Kubernetes Irányítópultot?

Az irányítópult telepítéséhez futtassa a következő parancsot:

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml

Az Irányítópult elérése a kubectl segítségével

kubectl proxy

Aztproxykiszolgálót fog tenni a gépe és a Kubernetes API kiszolgáló között.



Most, hogy megtekinthesse az irányítópultot a böngészőben, keresse meg a következő címet a Master VM böngészőjében:

 http: // localhost: 8001 / api / v1 / névterek / kube-system / services / https: kubernetes-műszerfal: / proxy / 

Ezután a rendszer megkéri, hogy adja meg a hitelesítő adatokat:

Ebben a lépésben létrehozzuk az irányítópult szolgáltatási fiókját, és megszerezzük annak hitelesítő adatait.
jegyzet : Futtassa ezeket a parancsokat a új terminál , különben a kubectl proxy parancs leáll.

Futtassa a következő parancsokat:

Ez a parancs szolgáltatásfiókot hoz létre az irányítópult számára az alapértelmezett névtérben

kubectl create serviceaccount irányítópult - alapértelmezés szerint

Adja hozzá a fürtkötési szabályokat az irányítópult-fiókjához

kubectl clusterrolebinding irányítópult létrehozása-admin -n alapértelmezett --clusterrole = cluster-admin --serviceaccount = alapértelmezett: irányítópult

Másolja az irányítópult bejelentkezéséhez szükséges titkos tokent az alábbi paranccsal:

rendezés függvény c ++ tömb
kubectl get secret $ (kubectl get serviceaccount irányítópult -o jsonpath = '{. titkok [0] .név}') -o jsonpath = '{. data.token}' | base64 --decode

Másolja a titkos tokent és illessze be az Irányítópult bejelentkezési oldalára egy token opció kiválasztásával

A bejelentkezés után a Kubernetes honlapjára jut.

Kezdőlap
Látni fogja a kezdőlapot / üdvözlő oldalt
megtekintheti, hogy mely rendszeralkalmazások futnak alapértelmezés szerint akocka rendszer névtéra fürtjéből, például maga az Irányítópult.

mi a példa a java-ban

A Kubernetes irányítópult felhasználói felületének nézetei

A Kubernetes irányítópult a következő irányítópult nézetekből áll:

  • Rendszergazda nézet
  • Munkaterhelések nézet
  • Szolgáltatások nézet
  • Tárolási és konfigurációs nézet

Kezdjük az admin nézettel.

Rendszergazda nézet

Felsorolja a csomópontokat, a névtereket és a tartós köteteket, amelyek részletes nézettel rendelkeznek, ahol a csomópontok listanézete az összes csomóponton összesített CPU és memóriahasználati mutatókat tartalmazza, a részletek nézetben pedig a csomópont mutatói, specifikációja, állapota, allokált erőforrásai, események és a csomóponton futó hüvelyek.

Munkaterhelések nézet

A belépési pont nézete mutatja a kiválasztott névtérben futó összes alkalmazást. Összefoglalja a munkaterhelésekkel kapcsolatos műveletekkel kapcsolatos információkat, például a Replikakészlet kész podjainak számát vagy a Pod aktuális memóriahasználatát.

Szolgáltatások nézet

Bemutatja azokat a Kubernetes-erőforrásokat, amelyek lehetővé teszik a szolgáltatások kiszolgáltatását a külvilág számára és egy fürtön belüli felfedezésüket.

Tárolási és konfigurációs nézet

A Tárolás nézet olyan állandó kötet igénylési erőforrásokat mutat, amelyeket az alkalmazások adattárolásra használnak, mígA config nézet megmutatja az összes Kubernetes erőforrást, amelyet a fürtökben futó alkalmazások élő konfigurálásához használnak.

Van egy kérdésünk? Kérjük, említse meg a Folyamatos integrációs eszközök megjegyzés szakaszában, és kapcsolatba lépünk Önnel.