Rancher Desktop, een GUI voor het maken, uitvoeren en beheren van op Kubernetes gebaseerde containers

SUSE heeft de release aangekondigd van de nieuwe versie van Rancher-bureaublad 0.6.0, dat biedt een grafische interface voor het maken, uitvoeren en beheren van containers op basis van het Kubernetes-platform.

Het programma is geschreven in JavaScript met behulp van het Electron-platform en wordt gedistribueerd onder de Apache 2.0-licentie. Rancher Desktop werd oorspronkelijk alleen voor macOS en Windows geleverd, maar versie 0.6.0 biedt experimentele ondersteuning voor Linux.

Over Rancher Desktop

Rancher-bureaublad is een open source-project om Kubernetes en containerbeheer naar de desktop te brengen, is een Electron-applicatie met core business logica geschreven in TypeScript en JavaScript die gebruikmaakt van verschillende andere stukjes technologie om de platformelementen te bieden, waaronder k3s, kubectl, nerdctl WSL, qemu en meer. De applicatie omvat talloze stukjes technologie om een ​​samenhangende applicatie te bieden.

In zijn doel, Rancher Desktop het ligt dicht bij het eigen product Docker Desktop en verschilt voornamelijk in het gebruik van de CLI nerdctl en de runtime-container voor het maken en uitvoeren van containers, maar in de toekomst zijn ze van plan Docker CLI en Moby-ondersteuning toe te voegen aan Rancher Desktop.

Met Rancher Desktop kunt u via een eenvoudige grafische interface containers en toepassingen testen die zijn ontworpen om in containers op uw werkstation te draaien, voordat u ze op productiesystemen implementeert.

buiten dat hiermee kunt u een specifieke versie van Kubernetes selecteren om te gebruiken, de werking van uw containers testen met verschillende versies vanuit Kubernetes, containers direct starten zonder te registreren bij Kubernetes-services, container-images bouwen, ontvangen en neerzetten en de ontwikkelde applicatie in een container op een lokaal systeem implementeren (netwerkpoorten die aan containers zijn gekoppeld, zijn alleen toegankelijk vanaf localhost).

Een van de belangrijkste kenmerken ervan:kunnen we benadrukken:

  • De Kubernetes-versie van uw keuze
  • Mogelijkheid om Kubernetes-upgrade naar een nieuwe versie te testen en te zien hoe uw workloads reageren
  • Voer containers uit en maak, verzend en extraheer afbeeldingen (mogelijk gemaakt door nerdctl)
  • Een toepassing blootstellen aan Kubernetes voor lokale toegang
  • Dit alles is verpakt in een open source applicatie.

Wat is er nieuw in Rancher Desktop 0.6.0?

In deze nieuwe uitgebrachte versie er is een voorbeeld van Rancher Desktop voor linux geleverd en volgens de ontwikkelaars zeggen dat dit Rancher Desktop-gebruikers op Linux in staat stelt te bepalen hoeveel systeembronnen containers moeten gebruiken en het gemakkelijk en veilig maakt om de omgeving opnieuw in te stellen. Dit biedt kant-en-klare pakketten in deb- en rpm-indeling voor installatie.

Aan de andere kant, op Mac en Linux, is de homedirectory gemount als beschrijfbaar, die van invloed is op het koppelen van volumes, plus de gebruikersinterface van Afbeeldingen ondersteunt nu containernaamruimten. Naamruimten in containers staan ​​los van Kubernetes-naamruimten.

Er wordt ook opgemerkt dat de statusberichten tijdens het opstarten en afsluiten nu meer details bevatten. Ze zullen u bijvoorbeeld vertellen wanneer de Kubernetes API actief is, deze statusberichten worden weergegeven als Kubernetes en containerd connect.

Eindelijk als u er meer over wilt weten Over deze nieuwe vrijgegeven versie kunt u de details bekijken in de volgende link.

Rancher Desktop op Linux installeren?

Voor degenen die geïnteresseerd zijn om Rancher Desktop op hun systeem te installeren, kunnen ze dit doen door de instructies te volgen die we hieronder delen.

Het eerste dat we moeten doen, is dat alle afhankelijkheden zijn geïnstalleerd om problemen met de installatie en vooral met de uitvoering te voorkomen. De pakketten die we moeten hebben geïnstalleerd zijn:

  • Git
  • go
  • nvm
  • NodeJS

Voor degenen die dat wel zijn distributies gebruiken die .deb-pakketten ondersteunen zoals Debian, Ubuntu en hun derivaten, kunt u Rancher Desktop installeren door een terminal te openen en het volgende te typen:

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

Nu voor degenen die dat wel zijn gebruikers van distributies met ondersteuning voor RPM-pakketten net als SUSE, CentOS, RHEL, Fedora en andere afgeleiden hiervan, zijn de opdrachten die moeten worden uitgevoerd de volgende:

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


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.