k3x: une interface graphique k3d pour gérer Kubernetes

Pour les développeurs travaillant avec Kubernetes, l'application suivante pourrait s'avérer intéressante, car beaucoup utilisent le conteneur k3d pour sa légèreté lors de l'exécution de k3s (la distribution Kubernetes minimale de Rancher Labs). k3d facilite la création de clusters k3s à un ou plusieurs nœuds dans Docker, par exemple pour le développement Kubernetes en local.

Et dans ce cas, k3x est une excellente option pour gérer k3d via une interface utilisateur graphique, ce qui simplifie la mise en place de vos propres clusters Kubernetes locaux.

Le site web du projet dĂ©crit k3x comme Ă©tant idĂ©al pour :

  • Avoir un nouveau cluster Kubernetes en quelques secondes.
  • Testez les nouvelles implĂ©mentations avant de passer en production.
  • DĂ©couvrez Kubernetes.

De plus, il est mentionnĂ© que les objectifs de k3x sont les suivants :

  • Pour crĂ©er, modifier et / ou supprimer facilement des clusters Kubernetes.
  • Pour booster les opĂ©rations les plus importantes avec des raccourcis clavier globaux.
  • Pour rĂ©duire la courbe d'apprentissage de l'utilisation de Kubernetes.

Comment installer k3x sur Linux?

Ceux qui souhaitent installer k3x sur leur système peuvent le faire en utilisant les paquets Flatpak ; ils doivent donc avoir la prise en charge de ce type de paquet ajoutĂ©e Ă  leur système.

Une fois la prise en charge ajoutée, il vous suffit d'ajouter le dépôt Flathub (si vous ne l'avez pas déjà) ou, si vous l'avez déjà, vous pouvez ignorer cette étape.

Pour ajouter le dĂ©pĂ´t, ouvrez simplement un terminal sur votre système et saisissez la commande suivante :

flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Pour installer k3x sur votre système , vous pouvez installer le paquet directement depuis Flathub en saisissant la commande suivante dans le terminal :

flatpak install flathub com.github.inercia.k3x

Vous pouvez Ă©galement tĂ©lĂ©charger le package Ă  l'aide de cette commande :

wget https://github.com/flathub/com.github.inercia.k3x

ProcĂ©dez ensuite Ă  l'installation du package en accĂ©dant au dossier oĂą vous l'avez tĂ©lĂ©chargĂ© (si vous ne l'avez pas dĂ©placĂ© en exĂ©cutant la commande prĂ©cĂ©dente) et en saisissant la commande suivante :

flatpak install --user com.github.inercia.k3x.flatpak

Et si vous rencontrez l'erreur suivante : « L'application com.github.inercia.k3x/x86_64/master requiert l'environnement d'exécution org.gnome.Platform/x86_64/3.3 qui est introuvable ».

Ils peuvent forcer l'installation des dĂ©pendances avec :

flatpak install --user org.gnome.Platform/x86_64/3.34

Une fois l'installation terminée , vous pouvez vérifier que k3x est bien installé sur votre système en vous assurant qu'un lanceur est disponible dans votre menu d'applications.

Sinon, si vous ne le trouvez pas ou s'il n'est pas lĂ , vous pouvez lancer k3x directement depuis votre terminal en exĂ©cutant la commande suivante :

flatpak run --user com.github.inercia.k3x

Une fois k3x lancé, vous verrez une nouvelle icône dans la barre d'état système qui ouvrira un menu lorsque vous cliquerez dessus.

Ce menu affiche les diffĂ©rentes actions que vous pouvez effectuer directement et permet Ă©galement d'utiliser des raccourcis clavier pour ces actions. (Vous les trouverez dans la section « Raccourcis clavier Â».)

De plus, la création de nouveaux clusters vous permet d'attribuer un nom de cluster, le nombre de nœuds de calcul dans le cluster et k3d démarrera avec un nœud maître qui sera également utilisé pour exécuter la charge de travail, mais des nœuds de calcul supplémentaires peuvent être ajoutés.

Le contrôle de cluster est également autorisé sur le registre local où les détails du registre local sont configurés dans le volet Préférences.

Il est à noter que le registre local est partagé entre tous les clusters créés. La création du journal sera déclenchée lorsque vous créez le premier cluster qui en a besoin et sera supprimée lorsqu'il n'est plus utilisé par les clusters.

Comment désinstaller k3x Kubernetes Manager sous Linux?

Pour ceux qui souhaitent dĂ©sinstaller k3x Kubernetes Manager de leur système, cela peut se faire très facilement : il suffit d’ouvrir un terminal et de taper l’une des commandes suivantes pour supprimer dĂ©finitivement l’application de votre système.

flatpak --user uninstall com.github.inercia.k3x

O

flatpak uninstall com.github.inercia.k3x


Ajouter comme source préférée dans Google