Introduction
Lens est un IDE puissant pour Kubernetes qui offre une interface graphique intuitive pour gérer vos clusters. Ce guide vous montrera comment connecter Lens à votre cluster Kubernetes existant.
Prérequis
- Lens IDE installé
- Un cluster Kubernetes opérationnel
- Accès au nœud master du cluster
Connexion au cluster
1. Récupération du fichier kubeconfig
Sur le nœud master de votre cluster, exécutez la commande suivante pour afficher le contenu du fichier kubeconfig :
sudo cat ~/.kube/config
Copiez l'intégralité du contenu affiché.
2. Configuration dans Lens
- Ouvrez Lens
- Cliquez sur le bouton "+" à côté de "Local Kubeconfigs"
- Collez le contenu du fichier kubeconfig que vous avez copié
- Cliquez sur "Add Cluster"
- Sélectionnez "Add Kubeconfig by pasting"
- Collez le contenu du fichier
Vérification de la connexion
Une fois connecté, vous devriez voir :
- La liste de vos nœuds
- Les namespaces
- Les pods en cours d'exécution
- Les services
- Les déploiements
Fonctionnalités principales de Lens
- Tableau de bord : Vue d'ensemble de l'état du cluster
- Gestion des ressources : Création, modification et suppression de ressources Kubernetes
- Logs : Visualisation des logs des pods
- Shell : Accès direct au shell des conteneurs
- Métriques : Visualisation des métriques de performance