Hogyan telepítsük a Minikube & Kubectl -et a Windows 11 vagy 10 -en a Wingettel

Ha fejlesztő vagy informatikai szakember vagy, aki érdeklődik a Kubernetes és a Container Zenekar iránt, a Minikube felbecsülhetetlen értékű eszköz a Windows környezetéhez. A Minikube könnyen használható a Linux, a MacOS vagy a Windows-on, és lehetővé teszi, hogy egy csomópontú Kubernetes fürtöt futtasson a helyi gépen. Ez megkönnyíti az alkalmazások kísérletezését, fejlesztését és tesztelését anélkül, hogy teljes körű Kubernetes beállításra lenne szükség.

Ez az útmutató megmutatja a Minikube Windows telepítésének lépéseit a parancssor vagy a PowerShell segítségével Winget -en keresztül

Követelmény

A bemutató elvégzéséhez semmi különlegességre van szükség; Itt vannak a mindennapi dolgok, amelyekre szüksége lesz:

  • Windows 10 vagy 11 pc
  • Hozzáférés a PowerShellhez vagy a POMPT/Terminal parancshozközigazgatási jogosultságok
  • A Minikube a virtualizációra támaszkodik, mint például a VirtualBox, a Hyper-V, a Docker vagy bármely más támogatott platform.

1. lépés: Telepítse a virtualizációs platformot

Amint a követelmények szakaszban említettük, szükségünk van egy virtualizációs platformra, hogy a Minikube -val a Windows -on dolgozzunk. Ha már telepítve van a Hyper-V, a Docker vagy a VirtualBox, akkor kihagyhatja ezt a lépést. A kezdők azonban a VirtualBox vagy a Hyper-V segítségével kezdhetnek.

A Minikube előírja, hogy egy hipervizor virtuális gépeket hozzon létre és kezeljen a Kubernetes klaszterhez. Választhat a Hyper-V és a VirtualBox között. Így kell telepíteni őket:

A Hyper-V telepítéséhez

  • Nyissa meg a PowerShell -et adminisztrátorként.
  • Futtassa a következő parancsot a Hyper-V engedélyezéséhez:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
  • Ha kész, indítsa újra a rendszert.

Akik használni akarnak VirtualBox:

  • Töltse le a VirtualBox telepítőt ahivatalos weboldalÉs futtassa.
  • Ezután kövesse a képernyőn megjelenő utasításokat a VirtualBox telepítéséhez.

Hasonlóképpen, azok, akik a Docker -t Minikube illesztőprogramként akarják használni, letölthetik és telepíthetik annak beállítását.

2. lépés: Telepítse a Minikube -ot a Windows 11 vagy 10 -re a Winget használatával

Most lépjen a Windows keresőmezőjébe, és nyissa meg a PowerShell -t vagy a parancssort, de adminisztratív hozzáféréssel.Amikor bármelyikük ikonja megjelenik a Windows keresési területén, kattintson rá a "Futtasson adminisztrátorként. ””

A PowerShell vagy a parancssor megnyitása után ellenőrizze, hogy elérhető -e az alapértelmezett Windows Package Manager “Winget”. Noha a Windows legújabb verzióiban már ott lesz, még mindig megerősíteni, futtatni:

winget -v

Látni fogja, hogy a csomagkezelő verziója megerősíti annak elérhetőségét. Ha nincs ott, akkor manuálisan telepíthetiGirub-

Mivel megvan a csomagkezelő, gyorsan hajtsunk végre egy parancsot a Minikube letöltéséhez és telepítéséhez a Windows 10/11 rendszerre. A legjobb dolog az, hogy nem kell itt vagy ott keresni.

winget install Kubernetes.minikube

Várjon néhány másodpercig; Az internetkapcsolatától függően a Minikube telepítve van.

3. lépés: Ellenőrizze a Minikube telepítését

Először zárja be a meglévő PowerShell vagy a CMD munkamenetet- Ezután egyszerűen zárja be az alkalmazást, és indítsa el a Start menüből az adminisztrátorokkal, mint ahogyan2. lépésebből az oktatóanyagból. Ezszükséges, hogy a PowerShell felismerje a telepített Minikube parancs eszköz elérési útját.

Most, hogy ellenőrizze a Minikube telepítési futtatását:

minikube status

Az alábbiakban valami hasonlóat fog kapni, ami azt jelenti, hogy elindulhat.

Profile "minikube" not found. Run "minikube profile list" to view all profiles.
To start a cluster, run: "minikube start"

4. lépés: A Kubectl CLI beállítása a Windows -on

Használhatjuk a Kubernetes parancssori eszközét, a Kubectl-et a klaszter erőforrások kezelésére, az alkalmazások telepítésére és a Kubernetes klaszterek naplóinak ellenőrzésére. Ha ezt akarja, itt van a telepítés parancs.

winget install Kubernetes.kubectl

Jegyzet: Indítsa újra a PowerShell -t vagy a CMD -t, és futtassa újra adminisztrátorként a Kubectl parancssor használatához.

A használható verzió ellenőrzéséhez:

5. lépés: Indítsa el a Minikube -ot

Most elindítjuk a Minikube -ot, hogy letöltjük a szükséges ISO fájlokat a környezet létrehozásához. Azonban a legfontosabb dolog, amelyet itt meg kell néznie, az a meghajtó, akit használni szeretne a Minkub -szal.

Ha futsz:

minikube start

Ezután automatikusan kiválasztja a rendszeren elérhető előnyben részesített illesztőprogramot. Ez azt jelenti, hogy ha a hiper-V rendelkezésre áll, akkor ezt kiválasztja; Ellenkező esetben kiválasztja a VirtualBox -ot vagy bármely más illesztőprogramot.

De ha azt akarja, hogy manuálisan futjon egy adott virtualizációs platformon, említse meg a fenti parancsban.

Például:Hogy elindítsa a Docker -rel:

minikube start --vm-driver docker

TudszCserélje ki a Docker -t más sofőrökre, ha akar. További információkért olvassa el ahivatalos dokumentáció-

Miután a telepítés befejeződött, az adott parancsok segítségével ellenőrizhetjük azt további információkért.

• Az állapothoz:

minikube status
  • A Minikube parancssor eléréséhez az SSH -n keresztül:
minikube ssh
  • Ha megtudja, mi a Minikube-kiegészítők jelenleg aktívak vagy engedélyezve, használják:
minikube addons list
  • A klaszter információjának ellenőrzése
kubectl cluster-info
  • Hogy megnézhesse, mi a csomópontok jelenleg aktívak:
kubectl get nodes
  • A klaszter alapértelmezett konfigurációs nézetéhez
kubectl config view
  • A Minikube -klaszter leállításához és törléséhez:
minikube stop
minikube delete

6. lépés: Futtassa a Minikube irányítópultját a Windows 10 vagy 11 -en

A Minikube egy kiegészítővel rendelkezik, melynek neveDashboard, amely automatikusanEngedélyezve az adott parancs futtatásával ebben a lépésben. Ezért elindíthatjuk azt, hogy hozzáférjünk a web alapú Kubernetes felhasználói felülethez a tárolóalkalmazások telepítéséhez és a klaszter kezeléséhez, az erőforrások áttekintéséhez és még sok máshoz…

minikube dashboard

A helyi rendszerre, ahol telepítette ezt a Kubernetes megvalósítást, a böngésző automatikusan megnyílik, és megadja a műszerfal webes felületét.

7. lépés.

Ha a Minikube-ot használja a helyi Windows szerveren, csak egy parancssori felületgel, és távolról szeretne hozzáférni a Minikube irányítópulthozAz előző lépés parancs helyett a kiszolgálóval azonos hálózatban elérhető számítógép használhatja akubektl proxyA helyiség megnyitásához8001és érje el a Kubernetes webes felületetaz adott szintaxis használatával.

kubectl proxy --address='0.0.0.0' --disable-filter=true

Jegyzet: A webes felülethez való hozzáférés korlátozásához egy adott IP -címhez cserélje ki a fenti parancs 0.0.0.0 -t. Ellenkező esetben a hálózat bármely rendszere hozzáférhet a műszerfalhoz.

Miután végrehajtotta a fenti parancsot, nyisson meg minden olyan böngészőt, amely hozzáférhet a Minikube -t futtató szerver IP -címéhez, és mutassa be:

https://server-ip-address:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

Ha többet szeretne megtudniésMinikube, lásd a hivatalos dokumentációt.

Related Posts