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 telepítése
- A Kubernetes irányítópult felhasználói felületének nézetei
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:
Hozzon létre egy fürt rendszergazdai szolgáltatási fiókot
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ő oldaltmegtekintheti, 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.