Rancher Desktop, uma GUI para criar, executar e gerenciar contêineres baseados em Kubernetes

SUSE anunciou o lançamento de a nova versão de Rancher Desktop 0.6.0, que fornece uma interface gráfica para criar, executar e gerenciar contêineres com base na plataforma Kubernetes.

O programa é escrito em JavaScript usando a plataforma Electron e é distribuído sob a licença Apache 2.0. O Rancher Desktop foi originalmente fornecido apenas para macOS e Windows, mas a versão 0.6.0 oferece suporte experimental para Linux.

Sobre o Rancher Desktop

Área de trabalho do rancheiro é um projeto de código aberto para trazer o Kubernetes e o gerenciamento de contêineres para a área de trabalho, é um aplicativo Electron com lógica de negócios central escrito em TypeScript e JavaScript que aproveita várias outras peças de tecnologia para fornecer os elementos de plataforma, incluindo k3s, kubectl, nerdctl WSL, qemu e muito mais. O aplicativo envolve várias peças de tecnologia para fornecer uma aplicação coesa.

Em seu propósito, o Rancher Desktop é próximo ao produto proprietário Docker Desktop e difere principalmente no uso do CLI nerdctl e o contêiner de tempo de execução para criar e executar contêineres, mas no futuro eles planejam adicionar suporte a Docker CLI e Moby ao Rancher Desktop.

O Rancher Desktop permite que você teste containers e aplicativos projetados para rodar em containers em sua estação de trabalho por meio de uma interface gráfica simples antes de implantá-los em sistemas de produção.

Além disso permite que você selecione uma versão específica do Kubernetes para usar, teste a operação de seus contêineres com versões diferentes do Kubernetes, inicie os contêineres instantaneamente sem se registrar nos serviços do Kubernetes, crie, receba e descarte imagens do contêiner e implante o aplicativo desenvolvido em um contêiner em um sistema local (as portas de rede associadas aos contêineres só podem ser acessadas no localhost).

Entre suas características mais importantes, podemos nos destacar:

  • A versão do Kubernetes de sua escolha
  • Capacidade de testar o upgrade do Kubernetes para uma nova versão e ver como suas cargas de trabalho estão respondendo
  • Execute contêineres e crie, envie e extraia imagens (desenvolvido por nerdctl)
  • Expor um aplicativo ao Kubernetes para acesso local
  • Tudo isso está contido em um aplicativo de código aberto.

O que há de novo no Rancher Desktop 0.6.0?

Nesta nova versão lançada A pré-visualização do Rancher Desktop foi fornecida para linux e de acordo com os desenvolvedores afirmam que isso permite que os usuários do Rancher Desktop no Linux controlem quantos recursos do sistema usarão os contêineres e torna mais fácil e seguro reiniciar o ambiente. Isso fornece pacotes prontos para uso nos formatos deb e rpm para instalação.

Por outro lado, no Mac e no Linux, o diretório inicial é montado como gravável, que afeta as montagens de volume, além disso, a interface de usuário de imagens agora oferece suporte a namespaces em contêineres. Os namespaces em contêineres são separados dos namespaces do Kubernetes.

Também é observado que as mensagens de status durante a inicialização e desligamento agora têm mais detalhes. Por exemplo, eles dirão quando a API Kubernetes está ativa, essas mensagens de status são exibidas como Kubernetes e containerd connect.

Finalmente se você estiver interessado em saber mais sobre isso sobre esta nova versão lançada, você pode verificar os detalhes no link a seguir

Instalar o Rancher Desktop no Linux?

Para aqueles que estão interessados ​​em instalar o Rancher Desktop em seu sistema, eles podem fazê-lo seguindo as instruções que compartilhamos abaixo.

A primeira coisa que devemos fazer é ter todas as dependências instaladas para evitar problemas com a instalação e principalmente com a execução. Os pacotes que devemos ter instalados são:

  • Git
  • go
  • Nvm
  • NodeJS

Para quem é usando distribuições que suportam pacotes .deb como Debian, Ubuntu e seus derivados, você pode instalar o Rancher Desktop abrindo um terminal e digitando o seguinte:

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

Agora para aqueles que são usuários de distribuições com suporte para pacotes RPM Assim como SUSE, CentOS, RHEL, Fedora e outros derivados destes, os comandos que devem ser executados são os seguintes:

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


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.