Orphaned Secrets Scanner
L'Orphaned Secrets Scanner est un utilitaire avancé de nettoyage de cluster qui effectue une analyse approfondie de votre namespace Kubernetes pour identifier les secrets inutilisés et persistants, aidant ainsi à maintenir une hygiène de sécurité stricte.
Fonctionnalités
- Analyse approfondie automatisée : Analyse automatiquement l'intégralité du namespace, en croisant tous les secrets Kubernetes standards (non-systèmes) avec les charges de travail actives, y compris les Pods, Deployments, StatefulSets et ServiceAccounts.
- Détection des orphelins : Identifie et signale avec précision les secrets "orphelins", c'est-à-dire ceux qui ne sont plus montés, référencés ou utilisés par une ressource active du cluster.
- Tableau de bord de résultats clair : Présente les résultats dans un tableau de données organisé affichant le nom du secret, son type et sa date de création, fournissant un contexte immédiat sur les actifs persistants.
- Modale d'inspection intégrée : Intègre une action "Inspecter" qui récupère et affiche en toute sécurité la définition YAML brute (
oc get secret -o yaml) du secret dans une modale dédiée. Cela permet aux administrateurs de vérifier le contenu et l'origine du secret avant de décider de le supprimer. - Suppression sécurisée en un clic : Fournit une action de "Suppression" directe dans l'interface utilisateur pour supprimer définitivement le secret orphelin du cluster. Elle inclut une invite de confirmation de sécurité intégrée pour éviter les suppressions accidentelles.
- Retour d'analyse en temps réel : Affiche exactement le nombre total de secrets analysés lors de l'analyse, donnant ainsi confiance dans la profondeur de l'audit.
- Exécution asynchrone : L'analyse approfondie et les interactions avec l'API s'exécutent de manière totalement asynchrone en arrière-plan, gardant l'interface utilisateur rapide et réactive.