SUSE oznámilo vydání nová verze Rancher Desktop 0.6.0, že poskytuje grafické rozhraní pro vytváření, spouštění a správu kontejnerů na platformě Kubernetes.
Program je napsán v JavaScriptu pomocí platformy Electron a je distribuován pod licencí Apache 2.0. Rancher Desktop byl původně dodáván pouze pro macOS a Windows, ale verze 0.6.0 poskytuje experimentální podporu pro Linux.
O Rancher Desktop
Rancher Desktop je open source projekt, který přináší Kubernetes a správu kontejnerů na desktop, je aplikace Electron s hlavní obchodní logikou napsané v TypeScript a JavaScript která využívá různé další technologie k poskytování prvků platformy včetně k3s, kubectl, nerdctl WSL, qemu a dalších. Aplikace zabaluje četné části technologie, aby poskytla soudržnou aplikaci.
Ve svém účelu Rancher Desktop má blízko k proprietárnímu produktu Docker Desktop a liší se především použitím CLI nerdctl a runtime kontejner pro vytváření a spouštění kontejnerů, ale v budoucnu plánují přidat do Rancher Desktop podporu Docker CLI a Moby.
Rancher Desktop vám umožňuje otestovat kontejnery a aplikace navržené pro běh v kontejnerech na vaší pracovní stanici prostřednictvím jednoduchého grafického rozhraní před jejich nasazením do produkčních systémů.
Kromě toho umožňuje vybrat konkrétní verzi Kubernetes k použití, otestovat provoz vašich kontejnerů s různými verzemi z Kubernetes, spouštět kontejnery okamžitě bez registrace se službami Kubernetes, vytvářet, přijímat a pouštět obrazy kontejnerů a nasazovat vyvinutou aplikaci v kontejneru na místním systému (síťové porty spojené s kontejnery jsou přístupné pouze z localhost).
Mezi jeho nejdůležitější vlastnosti, můžeme zvýraznit:
- Verze Kubernetes, kterou si vyberete
- Možnost otestovat upgrade Kubernetes na novou verzi a zjistit, jak vaše pracovní zátěže reagují
- Spusťte kontejnery a vytvářejte, posílejte a extrahujte obrázky (využívá technologii nerdctl)
- Vystavení aplikace Kubernetes pro místní přístup
- To vše je zabaleno do open source aplikace.
Co je nového v Rancher Desktop 0.6.0?
V této nově vydané verzi byl poskytnut náhled Rancher Desktop pro linux a podle vývojářů to umožňuje uživatelům Rancher Desktop na Linuxu řídit, kolik systémových zdrojů použít kontejnery, a usnadňuje a usnadňuje resetování prostředí. To poskytuje balíčky připravené k použití ve formátech deb a rpm pro instalaci.
Na druhou stranu na Macu a Linuxu je domovský adresář připojen jako zapisovatelný, což ovlivňuje připojení svazků a uživatelské rozhraní Images nyní podporuje kontejnerizované jmenné prostory. Kontejnerované obory názvů jsou oddělené od oborů názvů Kubernetes.
Je také třeba poznamenat, že stavové zprávy během spouštění a vypínání nyní obsahují více podrobností. Například vám řeknou, kdy je Kubernetes API aktivní, tyto stavové zprávy se zobrazují jako Kubernetes a kontejnerové připojení.
Konečně pokud máte zájem o tom vědět více Podrobnosti o této nově vydané verzi si můžete ověřit v následující odkaz.
Nainstalovat Rancher Desktop na Linux?
Pro ty, kteří mají zájem o možnost nainstalovat Rancher Desktop do svého systému, mohou tak učinit podle pokynů, které sdílíme níže.
První věc, kterou musíme udělat, je mít nainstalované všechny závislosti aby se předešlo problémům s instalací a zejména s prováděním. Balíčky, které musíme mít nainstalované, jsou:
- Git
- go
- Nvm
- NodeJS
Pro ty, kteří jsou pomocí distribucí, které podporují balíčky .deb jako Debian, Ubuntu a jejich deriváty, můžete nainstalovat Rancher Desktop otevřením terminálu a zadáním následujícího:
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
Nyní pro ty, kteří jsou uživatelé distribucí s podporou RPM balíčků Stejně jako SUSE, CentOS, RHEL, Fedora a další jejich deriváty, musí být provedeny následující příkazy:
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