A tőlünk rendelt Kubernetes fürt a saját felhőkiszolgálóinak egy privát hálózaton összekapcsolt és használatra kész Kubernetes fürtként (k3s) beállított csoportja. Megrendelését a Kiszolgálók → Kubernetes fürtök menüpont alatt adhatja le. Minden benne található gép számlázása óránként történik, akárcsak bármely más felhőkiszolgáló esetében.
Mit kap Ön
- Egy vezérlősík (control plane) gépet, amely a Kubernetes API-t futtatja.
- Munkagépeket (nullától tízig), amelyek az Ön alkalmazásait futtatják.
- Egy ezeket összekötő privát hálózatot, így a gépek privát módon kommunikálnak egymással.
- Argo CD eszközt (opcionális), egy webes panelt, amely Git adattárból telepíti az Ön alkalmazásait.
- Egy mintaalkalmazást (opcionális), hogy azonnal láthassa az Argo CD működését.
Hol hozhat létre egyet
A fürthöz privát hálózat szükséges, ezért a megrendelőkártyán csak azok az adatközpontok szerepelnek, amelyek kínálnak ilyet, és csak azok a gépméretek, amelyek árazva vannak az Ön által választott adatközpontban. Kattintson az Ár megjelenítése gombra, hogy bárminek a létrehozása előtt megtekinthesse az óránkénti és havi végösszeget.
Van vezérlőpult?
A Kubernetes futtatása az Ön saját számítógépéről történik a kubectl segítségével, amely a Kubernetes szabványos parancssori eszköze. Nincs cPanel jellegű felület. Háromféleképpen férhet hozzá:
- A műszerfalon található fürtoldal megjeleníti az egyes gépeket, azok kész állapotát, a Kubernetes verzióját és az API címét, valamint tartalmazza a kubeconfig letöltése gombot.
- A számítógépén futó kubectl segítségével, a letöltött kubeconfig fájlt használva.
- Az Argo CD webes panelen keresztül, amennyiben a telepítése mellett döntött.
A fürt használata lépésről lépésre
- Várjon, amíg a fürt oldala jelzi, hogy minden gép készen áll. A felépítés néhány percet vesz igénybe.
- Telepítse a kubectl eszközt a számítógépére (a rendszeréhez szükséges tudnivalókat lásd: kubernetes.io).
- Kattintson a kubeconfig letöltése gombra. A fájl a fürtje után kapta a nevét, például
my-cluster-kubeconfig.yaml. Tartsa biztonságban: bárki, aki birtokolja, vezérelheti a fürtöt.
- Ellenőrizze, hogy a fürt válaszol-e:
kubectl --kubeconfig my-cluster-kubeconfig.yaml get nodes Minden gépnek Ready állapotúként kell megjelennie.
- Telepítse alkalmazását a
kubectl apply -f <your file> paranccsal, vagy engedélyezze az Argo CD számára a Gitből történő telepítést.
Az Argo CD megnyitása
Az Argo CD nincs kitéve az internetnek. Nyissa meg a kubectl segítségével:
kubectl --kubeconfig my-cluster-kubeconfig.yaml port-forward svc/argocd-server -n argocd 8080:443
Ezután nyissa meg a böngészőjében a https://localhost:8080 címet. A felhasználónév: admin; az első jelszó a fürtben van tárolva, és a következővel olvashatja ki:
kubectl --kubeconfig my-cluster-kubeconfig.yaml -n argocd \
get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
Maguk a gépek
Mindegyik gép megjelenik a Kiszolgálók alatt is, mint bármely más felhőkiszolgáló. SSH-n keresztül bejelentkezhet rájuk admin felhasználóként a választott SSH-kulcsok egyikével, és ott megtekintheti saját grafikonjaikat, tűzfalukat és konzoljukat.
Biztonság
A Kubernetes API a vezérlősík 6443-as portján figyel. Használja a vezérlősík kiszolgálóján található Tűzfal kártyát, hogy csak a saját címeit engedélyezze ezen a porton.
Fürt törlése
A fürt oldalán található Fürt törlése gomb eltávolítja az összes gépet és a magánhálózatot. A gépek számlázása a törlésükkor megszűnik. Semmi sem állítható vissza róluk, ezért előbb másoljon le mindent, amire szüksége van.