Rancher Desktop, una GUI per la creazione, l'esecuzione e la gestione di container basati su Kubernetes

SUSE ha annunciato il rilascio di la nuova versione di Rancher Desktop 0.6.0, che fornisce un'interfaccia grafica per la creazione, l'esecuzione e la gestione di container basati sulla piattaforma Kubernetes.

Il programma è scritto in JavaScript utilizzando la piattaforma Electron ed è distribuito con licenza Apache 2.0. Rancher Desktop è stato originariamente fornito solo per macOS e Windows, ma la versione 0.6.0 fornisce supporto sperimentale per Linux.

Informazioni su Rancher Desktop

Desktop Rancher è un progetto open source per portare Kubernetes e la gestione dei container sul desktop, è un'applicazione Electron con una logica di core business scritto in TypeScript e JavaScript che sfrutta vari altri pezzi di tecnologia per fornire gli elementi della piattaforma tra cui k3s, kubectl, nerdctl WSL, qemu e altro. L'applicazione racchiude numerosi pezzi di tecnologia per fornire un'applicazione coesa.

Nel suo scopo, Rancher Desktop è vicino al prodotto proprietario Docker Desktop e si differenzia principalmente nell'utilizzo della CLI nerdctl e il container runtime per la creazione e l'esecuzione di container, ma in futuro prevedono di aggiungere il supporto Docker CLI e Moby a Rancher Desktop.

Rancher Desktop ti consente di testare container e applicazioni progettati per essere eseguiti in container sulla tua workstation tramite una semplice interfaccia grafica prima di distribuirli sui sistemi di produzione.

Oltre ad esso ti consente di selezionare una versione specifica di Kubernetes da utilizzare, testare i tuoi contenitori con versioni diverse da Kubernetes, avvia i container istantaneamente senza registrarti con i servizi Kubernetes, crea, ricevi e rilascia le immagini del container e distribuisci l'applicazione sviluppata in un container su un sistema locale (le porte di rete associate ai container sono accessibili solo da localhost).

Tra le sue caratteristiche più importanti, possiamo evidenziare:

  • La versione Kubernetes che preferisci
  • Possibilità di testare l'aggiornamento di Kubernetes a una nuova versione e vedere come rispondono i tuoi carichi di lavoro
  • Esegui contenitori e crea, invia ed estrai immagini (con tecnologia nerdctl)
  • Esporre un'applicazione a Kubernetes per l'accesso locale
  • Tutto questo è racchiuso in un'applicazione open source.

Cosa c'è di nuovo in Rancher Desktop 0.6.0?

In questa nuova versione rilasciata è stata fornita un'anteprima di Rancher Desktop per Linux E secondo gli sviluppatori affermano che ciò consente agli utenti di Rancher Desktop su Linux di controllare quante risorse di sistema utilizzare i contenitori e rende facile e sicuro il ripristino dell'ambiente. Ciò fornisce pacchetti pronti per l'uso nei formati deb e rpm per l'installazione.

D'altra parte, su Mac e Linux, la directory home è montata come scrivibile, che influisce sui montaggi del volume, inoltre l'interfaccia utente delle immagini ora supporta gli spazi dei nomi containerizzati. Gli spazi dei nomi containerizzati sono separati dagli spazi dei nomi Kubernetes.

Si noti inoltre che i messaggi di stato durante l'avvio e l'arresto ora hanno maggiori dettagli. Ad esempio, ti diranno quando l'API Kubernetes è attiva, questi messaggi di stato vengono visualizzati come Kubernetes e containerd connect.

Infine se sei interessato a saperne di più A proposito di questa nuova versione rilasciata, puoi controllare i dettagli nel seguente link

Installare Rancher Desktop su Linux?

Per coloro che sono interessati a poter installare Rancher Desktop sul proprio sistema, possono farlo seguendo le istruzioni che condividiamo di seguito.

La prima cosa che dobbiamo fare è avere tutte le dipendenze installate per evitare problemi con l'installazione e soprattutto con l'esecuzione. I pacchetti che dobbiamo aver installato sono:

  • Idiota
  • go
  • NVM
  • NodeJS

Per quelli che lo sono usando distribuzioni che supportano i pacchetti .deb come Debian, Ubuntu e i loro derivati, puoi installare Rancher Desktop aprendo un terminale e digitando quanto segue:

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

Ora per quelli che lo sono utenti di distribuzioni con supporto per pacchetti RPM così come SUSE, CentOS, RHEL, Fedora e altri derivati ​​di questi, i comandi che devono essere eseguiti sono i seguenti:

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


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.