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

  1. Ouvrez Lens
  2. Cliquez sur le bouton "+" à côté de "Local Kubeconfigs"
  3. Collez le contenu du fichier kubeconfig que vous avez copié
  4. Cliquez sur "Add Cluster"
  5. Sélectionnez "Add Kubeconfig by pasting"
  6. 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