SUSE a déjà publié la version 1.0 de Rancher Desktop 1.0

SUSE a récemment annoncé la sortie de "Rancher Desktop 1.0.0" qui est une application open source qui fournit une interface graphique pour créer, exécuter et gérer des conteneurs basés sur la plate-forme Kubernetes.

Rancher Desktop a un objectif similaire au produit propriétaire Docker Desktop et diffère principalement par l'utilisation de l'interface de ligne de commande nerdctl et de l'environnement d'exécution du conteneur pour créer et exécuter des conteneurs, mais à l'avenir, Rancher Desktop prévoit d'ajouter la prise en charge de l'interface de ligne de commande Docker et Moby.

À propos de Rancher Desktop 1.0.0

Bureau de l'éleveur vous permet de tester des conteneurs et des applications conçues pour s'exécuter sur des conteneurs sur votre poste de travail via une interface graphique simple avant de les déployer sur les systèmes de production.

Bureau de l'éleveur vous permet de sélectionner une version spécifique de Kubernetes à utiliser, testez vos conteneurs avec différentes versions de Kubernetes, lancez des conteneurs instantanément sans vous inscrire aux services Kubernetes, créer, obtenir et héberger des images de conteneur et déployer votre application dans un conteneur sur le système local (les ports réseau associés aux conteneurs ne sont accessibles que depuis localhost).

Sous le capot, Rancher Desktop utilise containerd ou dockerd comme moteur de conteneur, en outre, l'utilisateur a la possibilité de choisir lequel utiliser. Ceci est directement disponible pour les utilisateurs de Rancher Desktop lors de l'utilisation de nerdctl ou de Docker CLI.

Ces CLI vous permettront de créer, de pousser et d'extraire des images de conteneur et exécuter des conteneurs. Les images que vous créez avec ces outils sont directement disponibles pour s'exécuter sur Kubernetes sans qu'il soit nécessaire de les pousser ou de les extraire d'un registre.

Lorsque le runtime dockerd est choisi, vous disposez d'un socket Docker que vos autres outils peuvent utiliser. Cela permet d'utiliser des outils comme k3d qui communiquent directement avec le socket Docker.

Rancher Desktop fournit Kubernetes, en utilisant la distribution k3s, dans la version de votre choix. Cela vous permet de configurer un environnement Kubernetes local avec la même version que vous utilisez ailleurs, comme dans votre environnement de production.

Vous pouvez tester la manière dont vos charges de travail gèrent une mise à niveau de Kubernetes avec Rancher Desktop. Lorsque vous remplacez la version de Kubernetes utilisée par Rancher Desktop par une version plus récente, Kubernetes est mis à jour et vos charges de travail sont conservées.

Chez SUSE, nous voulons rendre l'expérience de travail avec Kubernetes sur votre bureau plus facile et plus simple. Ceux qui développent des applications ou les conditionnent pour les exécuter sur Kubernetes ont besoin d'un environnement local facile à utiliser.

Lorsque Rancher Desktop a été lancé, les outils open source existants qui vous permettaient d'exécuter Kubernetes sur votre bureau étaient des outils de ligne de commande. Beaucoup de ces outils dépendaient d'autres outils externes. Nous savions que de nombreux membres de la communauté souhaitaient une expérience d'application de bureau simple et directe.

Nous savions également qu'il existe un grand nombre de versions de Kubernetes utilisées en production. Nous voulions que la capacité sur site soit la même version de Kubernetes que la production. Avec toutes les nuances dans les versions de Kubernetes et les changements d'API entre les versions, tester et utiliser la même version localement qu'en production peut être précieux.

Concernant la sortie de ce nouvelle version 1.0.0, on peut mentionner qu'elle est marquée comme stable et marque la transition vers un processus de développement avec un cycle de publication prévisible et des mises à jour correctives régulières.

En plus de cela, SUSE mentionne que pour l'avenir, ils prévoient de travailler sur trois objectifs :

-Tout d'abord, il y aura un processus de publication stable autour des fonctionnalités et des corrections de bogues. Cela inclut des versions de correctifs régulières pour corriger les bogues selon un calendrier prévisible.

– Deuxièmement, l'équipe travaille activement sur de petites fonctionnalités et sur des problèmes plus importants à inclure dans les versions de fonctionnalités. Un exemple simple de cela est la prise en charge améliorée des réseaux lorsqu'ils sont connectés à un VPN.

– La troisième chose est le développement de nouvelles fonctionnalités importantes. Les détails de ceux-ci viendront dans les prochaines annonces.

Enfin si vous souhaitez en savoir plus du programme, sachez qu'il est écrit en JavaScript à l'aide de la plate-forme Electron et qu'il est distribué sous la licence Apache 2.0 et qu'il est disponible à la fois pour Linux (deb et rpm), macOS et Windows.

Vous pouvez vérifier les détails dans le lien suivant


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.