A SUSE bejelentette a megjelenését új verziója Rancher Desktop 0.6.0, hogy grafikus felületet biztosít a Kubernetes platformon alapuló konténerek létrehozásához, futtatásához és kezeléséhez.
A program JavaScript nyelven íródott az Electron platformon, és az Apache 2.0 licenc alatt kerül terjesztésre. A Rancher Desktop eredetileg csak macOS-hez és Windowshoz készült, de a 0.6.0-s verzió kísérleti támogatást nyújt Linux számára.
A Rancher Desktopról
Rancher asztali számítógép egy nyílt forráskódú projekt, amely a Kubernetes és a konténerkezelést az asztalra hozza, egy Electron alkalmazás alapvető üzleti logikával TypeScriptben és JavaScriptben írták amely számos más technológiai elemet is felhasznál a platformelemek biztosításához, beleértve a k3s, kubectl, nerdctl WSL, qemu stb. Az alkalmazás számos technológiát magába foglal, hogy egységes alkalmazást biztosítson.
Célja szerint a Rancher Desktop közel áll a szabadalmaztatott Docker Desktop termékhez, és főként a CLI nerdctl használatában különbözik valamint a konténerek létrehozására és futtatására szolgáló futásidejű konténer, de a jövőben tervezik Docker CLI és Moby támogatás hozzáadását a Rancher Desktophoz.
A Rancher Desktop lehetővé teszi a konténerekben való futtatásra tervezett konténerek és alkalmazások tesztelését a munkaállomáson egy egyszerű grafikus felületen keresztül, mielőtt üzembe helyezné őket az éles rendszerekben.
Amellett lehetővé teszi, hogy kiválasszon egy adott Kubernetes verziót használni, és tesztelje a tárolókat különböző verziókkal a Kubernetesből azonnal indíthat konténereket a Kubernetes-szolgáltatásokhoz való regisztráció nélkül, tárolóképeket hozhat létre, fogadhat és dobhat le, és telepítheti a kifejlesztett alkalmazást egy tárolóban egy helyi rendszeren (a konténerekhez társított hálózati portok csak a localhost-ról érhetők el).
Legfontosabb jellemzői közé tartozik, kiemelhetjük:
- Az Ön által választott Kubernetes verzió
- Lehetőség a Kubernetes frissítésének tesztelésére egy új verzióra, és megnézheti, hogyan reagálnak a terhelések
- Konténerek futtatása és képek létrehozása, küldése és kibontása (a nerdctl segítségével)
- Egy alkalmazás közzététele a Kubernetes számára helyi hozzáférés céljából
- Mindez egy nyílt forráskódú alkalmazásba van csomagolva.
A Rancher Desktop 0.6.0 újdonságai?
Ebben az új kiadásban a Rancher Desktop for linux előnézete elérhető és a fejlesztők szerint ez lehetővé teszi a Rancher Desktop Linux felhasználói számára, hogy szabályozzák, hány rendszererőforrást használjanak konténerek, és egyszerűvé és biztonságossá teszi a környezet visszaállítását. Ez használatra kész csomagokat biztosít deb és rpm formátumban a telepítéshez.
Másrészt Mac és Linux rendszeren a kezdőkönyvtár írhatóként van csatlakoztatva, ami a kötetbeillesztéseket érinti, ráadásul az Images felhasználói felülete már támogatja a konténeres névtereket. A konténeres névterek elkülönülnek a Kubernetes névterektől.
Azt is meg kell jegyezni, hogy az indítási és leállítási állapotüzenetek mostantól több részlettel rendelkeznek. Például megmondják, ha a Kubernetes API aktív, ezek az állapotüzenetek Kubernetes és konténeres csatlakozásként jelennek meg.
Végül ha érdekel, hogy többet tudjon meg róla Az új kiadott verzióval kapcsolatban a részleteket a következő link.
Telepítse a Rancher Desktopot Linuxra?
Azok, akik érdeklődnek a Rancher Desktop telepítése iránt a rendszerükön, az alábbi utasítások követésével tehetik ezt meg.
Az első dolog, amit tennünk kell, hogy telepítsük az összes függőséget a telepítéssel és különösen a végrehajtással kapcsolatos problémák elkerülése érdekében. A következő csomagokat kell telepítenünk:
- megy
- go
- nvm
- NodeJS
Azoknak, akik .deb csomagokat támogató disztribúciók használatával A Debianhoz, az Ubuntuhoz és származékaihoz hasonlóan telepítheti a Rancher Desktopot egy terminál megnyitásával és a következő beírásával:
wget https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.0/rancher-desktop_0.6.0_amd64.deb
sudo apt install ./rancher-desktop_0.6.0_amd64.deb
Most azoknak, akik RPM-csomagokat támogató disztribúciók felhasználói A SUSE, CentOS, RHEL, Fedora és ezek más származékaihoz hasonlóan a végrehajtandó parancsok a következők:
wget https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.0/rancher-desktop-0.6.0.x86_64.rpm
sudo rpm -i rancher-desktop-0.6.0.x86_64.rpm