Blog Kubernetes RSS
Suivre
Introduction du plugin Headlamp pour Karpenter - Mise à l'échelle et visibilité
La lampe frontale est une plateforme open-source pour explorer, gérer et déboguer les ressources des clusters Kubernetes. Karpenter est un projet d'autoscaling Kubernetes qui provisionne efficacement de nouveaux nœuds et gère leur cycle de vie. Un nouveau plugin Headlamp a été développé pour fournir une visibilité en temps réel sur les opérations de Karpenter directement dans l'interface utilisateur de Headlamp. Ce plugin visualise les connexions entre les ressources Karpenter et les objets Kubernetes de base. Il affiche des métriques en direct telles que l'utilisation des ressources, les perturbations autorisées et la latence de provisionnement. Les utilisateurs peuvent inspecter les pods en attente et comprendre les décisions de mise à l'échelle de Karpenter, ce qui facilite le débogage. Le plugin offre également un éditeur de configuration avec validation pour des modifications en direct sécurisées des ressources Karpenter. Il fournit des vues en temps réel des ressources Karpenter telles que les NodeClaims à mesure que le cluster évolue. Un tableau de bord met en évidence les pods en attente et les raisons de leur impossibilité de planification. Le plugin a été testé avec les fournisseurs Karpenter AWS et Azure, offrant des informations spécifiques au fournisseur. Les utilisateurs sont encouragés à soumettre des problèmes pour les fournisseurs non testés ou pour des commentaires. Les instructions d'utilisation sont disponibles dans le fichier README du plugin.