|
Mirantis, la société de cloud ouvert, a annoncé que'elle avait acquis Lens - le projet open source de l'environnement de développement intégré (IDE) Kubernetes de ses auteurs, introduisant la gestion multi-cluster dans le courant dominant et simplifiant considérablement l'expérience des développeurs travaillant avec Kubernetes et des applications cloud natives. Cela fait suite à l' acquisition par Mirantis de l'équipe derrière le produit en février .
Disponible sur Github sous la licence MIT, Lens a été largement adoptée depuis son lancement en tant que projet open source en mars 2020. Avec une communauté croissante de 35 000 utilisateurs et 7 000 astronomes sur GitHub, il est devenu l'un des principaux projets open source en l'écosystème cloud natif. Selon des données accessibles au public, certaines des plus grandes entreprises du monde utilisent Lens pour accélérer leurs efforts Kubernetes à grande échelle, notamment Apple, Rakuten, Zendesk, TIM et Adobe.
Lens élimine la complexité de Kubernetes qui a entravé l'adoption par les développeurs grand public depuis sa création. L'outil débloque la connaissance de la situation et permet aux utilisateurs de gérer, développer, déboguer, surveiller et dépanner facilement leurs charges de travail sur plusieurs clusters en temps réel. Il prend en charge toute distribution Kubernetes certifiée sur n'importe quelle infrastructure, offrant la liberté de choix à des centaines d'entreprises à travers le monde. Lens est une application de bureau autonome et fonctionne avec les systèmes d'exploitation MacOS, Windows et Linux. Les utilisateurs peuvent télécharger et installer le logiciel gratuitement.
«Lens a permis à nos développeurs d'être plus productifs en accélérant et en simplifiant le flux de travail de développement Kubernetes», a déclaré Matti Paksula, directeur technique de Supervisor.com. «La meilleure fonctionnalité à mon avis est que lorsque je reçois kubectl pod dans le terminal, le tableau de bord que vous regardez est toujours dans le bon contexte. De plus, je n'ai pas à m'inquiéter de travailler avec des informations obsolètes, car tout est en temps réel. »
Avec cette acquisition, Mirantis investira considérablement dans le développement futur de Lens tout en s'engageant à continuer à travailler en collaboration avec la communauté Lens et les principaux acteurs de l'écosystème. Lens restera gratuit et open source.
«Tout comme Visual Studio a été une percée pour les développeurs de logiciels, Lens change la donne pour les développeurs et les opérateurs Kubernetes. Cela facilite et simplifie l'écriture, le test et l'exécution d'applications Kubernetes sur n'importe quel cloud public ou privé. » a déclaré Adrian Ionel, co-fondateur et PDG de Mirantis. «Lens comble une lacune majeure en faisant passer les gens de l'intérêt pour Kubernetes à la productivité avec Kubernetes.»
Les caractéristiques de l'objectif comprennent :
Connaissance immédiate de la situation en contexte : Lens fournit aux utilisateurs le chemin le plus simple et le plus rapide vers la connaissance de la situation en temps réel pour les applications et les clusters Kubernetes. Avec un terminal contextuel, des statistiques Prometheus intégrées et une journalisation complète, Lens offre aux utilisateurs la navigation la plus simple et la plus rapide à travers toutes les couches de la pile, afin qu'ils puissent afficher les données de performance et résoudre les problèmes.
Terminal contextuel : Le terminal intégré comprend une version de kubectl qui est toujours compatible API avec votre cluster et dans le bon contexte en téléchargeant automatiquement et en attribuant la version correcte en arrière-plan. Lorsque l'utilisateur passe d'un cluster à un autre, le terminal conserve la version et le contexte de kubectl corrects.
Gestion multicluster sur n'importe quel cloud : accédez et travaillez avec n'importe quel nombre de clusters Kubernetes sur n'importe quel cloud, à partir d'un seul IDE unifié. Les clusters peuvent être locaux (par exemple, minikube, Docker Desktop) ou externes (par exemple Docker Enterprise, EKS, AKS, GKE, Rancher ou OpenShift). Les clusters peuvent être ajoutés simplement en important le kubeconfig avec les détails du cluster.
Espaces de travail multiples : les espaces de travail sont utilisés pour organiser n'importe quel nombre de clusters en groupes logiques. Ils sont utiles pour les DevOps et les SRE qui ont besoin de gérer plusieurs (voire des centaines de) clusters. Un espace de travail unique contient une liste de clusters et leur configuration complète.
Statistiques Prometheus intégrées : affichez des graphiques en temps réel et des graphiques d'utilisation des ressources intégrés dans le tableau de bord, toujours dans le bon contexte.
Lens est livré avec une configuration Prometheus intégrée et multi-locataire qui respecte le contrôle d'accès basé sur les rôles (RBAC) pour chaque utilisateur. Les utilisateurs verront des visualisations pour tous les espaces de noms et ressources auxquels ils ont accès.
«C'était incroyable de voir l'adoption rapide de Lens. La croissance des utilisateurs a été entièrement organique, il était donc clairement nécessaire de créer un IDE Kubernetes convivial pour les développeurs », a déclaré Miska Kaipiainen, fondateur et directeur du projet open source Lens. «Avec Mirantis, Lens restera neutre et open source, et conservera son indépendance. Nous sommes ravis d'investir davantage dans le développement de nouvelles fonctionnalités, la création de communautés et les intégrations de technologies cloud natives afin d'améliorer le produit pour tout le monde dans l'écosystème. »
À propos de Mirantis
Mirantis est le moyen le plus rapide d'accéder aux applications modernes, fournissant des conteneurs en tant que service à l'échelle de l'entreprise. La société utilise un modèle en tant que service unique pour fournir Kubernetes et les logiciels open source associés, permettant aux développeurs de créer, partager et exécuter leurs applications n'importe où - du cloud public au cloud hybride jusqu'à la périphérie. Mirantis sert de nombreuses entreprises de premier plan au monde, notamment Adobe, Cox Communications, DocuSign, Liberty Mutual, PayPal, Reliance Jio, Splunk, STC, Vodafone et Volkswagen.
Source : Communiqué de presse
|