SUSE já lançou a versão 1.0 do Rancher Desktop 1.0

A SUSE anunciou recentemente o lançamento do "Rancher Desktop 1.0.0" que é um aplicativo de código aberto que fornece uma interface gráfica para criar, executar e gerenciar contêineres com base na plataforma Kubernetes.

O Rancher Desktop tem uma finalidade semelhante ao produto proprietário Docker Desktop e difere principalmente no uso da CLI nerdctl e do tempo de execução do contêiner para criar e executar contêineres, mas no futuro, o Rancher Desktop planeja adicionar suporte para a CLI do Docker e Moby.

Sobre o Rancher Desktop 1.0.0

Área de trabalho do rancheiro permite testar contêineres e aplicativos projetados para serem executados em contêineres em sua estação de trabalho por meio de uma interface gráfica simples antes de implantá-los em sistemas de produção.

Área de trabalho do rancheiro permite que você selecione uma versão específica do Kubernetes para usar, teste seus contêineres com diferentes versões do Kubernetes, inicie contêineres instantaneamente sem se registrar nos serviços do Kubernetes, crie, obtenha e hospede imagens de contêiner e implante seu aplicativo em um contêiner no sistema local (portas de rede associadas a contêineres são acessíveis apenas de localhost).

Sob o capô, o Rancher Desktop usa containerd ou dockerd como mecanismo de contêiner, além disso o usuário tem a opção de poder escolher qual usar. Isso está disponível diretamente para usuários do Rancher Desktop ao usar nerdctl ou a CLI do Docker.

Essas CLIs permitirão que você crie, envie e faça pull de imagens de contêiner e executar contêineres. As imagens que você cria com essas ferramentas estão disponíveis diretamente para execução no Kubernetes sem a necessidade de push ou pull de um registro.

Quando o tempo de execução do dockerd é escolhido, você tem um soquete do Docker disponível para outras ferramentas usarem. Isso possibilita o uso de ferramentas como k3d que se comunicam diretamente com o socket Docker.

O Rancher Desktop fornece Kubernetes, usando a distribuição k3s, na versão de sua escolha. Isso permite configurar um ambiente local do Kubernetes com a mesma versão que você está usando em outro lugar, como em seu ambiente de produção.

Você pode testar como suas cargas de trabalho lidam com uma atualização do Kubernetes com o Rancher Desktop. Quando você altera a versão do Kubernetes usada pelo Rancher Desktop para uma versão mais recente, ele atualiza o Kubernetes e mantém suas cargas de trabalho.

Na SUSE, queremos tornar a experiência de trabalhar com Kubernetes em sua área de trabalho mais fácil e simples. Quem desenvolve aplicativos ou os empacota para rodar no Kubernetes precisa de um ambiente local que seja fácil de usar.

Quando o Rancher Desktop foi lançado, as ferramentas de código aberto existentes que permitem executar o Kubernetes em sua área de trabalho eram ferramentas de linha de comando. Muitas dessas ferramentas dependiam de outras ferramentas externas. Sabíamos que havia muitos na comunidade que queriam uma experiência de aplicativo de desktop simples e direta.

Também sabíamos que há um grande número de versões do Kubernetes em uso em produção. Queríamos que a capacidade local fosse a mesma versão do Kubernetes como produção. Com todas as nuances nas versões do Kubernetes e alterações de API entre as versões, testar e usar a mesma versão localmente como na produção pode ser valioso.

Sobre o lançamento deste nova versão 1.0.0, podemos mencionar que está marcada como estável e marca a transição para um processo de desenvolvimento com um ciclo de lançamento previsível e atualizações corretivas regulares.

Além disso, o SUSE menciona que, no futuro, eles planejam trabalhar em três objetivos:

-Primeiro, haverá um processo de lançamento estável em torno de recursos e correções de bugs. Isso inclui lançamentos regulares de patches para corrigir bugs em um cronograma previsível.

– Em segundo lugar, a equipe está trabalhando ativamente em pequenos recursos e problemas maiores a serem incluídos nos lançamentos de recursos. Um exemplo simples disso é o suporte aprimorado para redes quando conectado a uma VPN.

– A terceira coisa é o desenvolvimento de alguns novos recursos importantes. Detalhes destes virão em anúncios futuros.

Finalmente se você estiver interessado em saber mais sobre isso do programa, você deve saber que ele é escrito em JavaScript usando a plataforma Electron e é distribuído sob a licença Apache 2.0 e que está disponível para Linux (deb e rpm), macOS e Windows.

Você pode conferir os detalhes no link a seguir


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: AB Internet Networks 2008 SL
  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.