Vous pouvez identifier les clusters standards Google Kubernetes Engine (GKE) inactifs à l'aide des insights et des recommandations de l'outil de recommandation de clusters inactifs. Après avoir vérifié que les clusters inactifs identifiés sont inutilisés, vous pouvez les supprimer pour réduire les coûts. L'outil de recommandation de clusters inactifs n'est pas pertinent pour les clusters Autopilot, qui entraînent des coûts opérationnels minimaux, car vous ne payez que pour les ressources demandées par vos charges de travail. Pour en savoir plus, consultez la page Tarifs du mode Autopilot.
GKE surveille vos clusters et fournit des conseils pour optimiser votre utilisation via l'outil de recommandation, qui fournit des insights et des recommandations pour l'utilisation des ressources sur Google Cloud.
Pour en savoir plus sur la gestion des insights et des recommandations, consultez la section Optimiser l'utilisation de GKE avec des insights et des recommandations.
Identifier les clusters inactifs
Pour identifier les clusters inactifs, affichez les insights et les recommandations générés par l'outil de recommandation de clusters inactifs à l'aide de la console Google Cloud, de Google Cloud CLI ou de l'API Recommender. Utilisez les sous-types d'insights présentés dans le tableau de la section suivante et le sous-type de recommandation CLUSTER_IDLE
. Dans la console, ces insights apparaissent dans l'onglet Optimisation des coûts de la page Clusters.
Après avoir identifié les clusters inactifs, consultez les considérations relatives à la suppression des clusters inactifs.
Comment l'outil de recommandation identifie les clusters inactifs
Cet outil de recommandation se sert de signaux d'utilisation pour déterminer si vous devez recevoir un insight ou une recommandation.
Le tableau suivant décrit les signaux utilisés par l'outil de recommandation de cluster inactif et le seuil de chaque signal. Chaque signal déclenche un insight indépendant. S'il existe plusieurs insights pour le même cluster, GKE affiche une seule recommandation.
Sous-type d'insight | Signal | Seuil | Détails |
---|---|---|---|
CLUSTER_IDLE_NO_RUNNING_PODS |
Aucun pod client en cours d'exécution | 30 derniers jours |
Il n'y a aucun pod dans l'état Running en dehors de l'espace de noms kube-system et gmp-system dans les journaux des événements de métriques du cluster au cours des 30 derniers jours.
|
CLUSTER_IDLE_NO_NODES |
Aucun nœud ni pool de nœuds | 30 derniers jours | Il n'y a aucun nœud ni pool de nœuds dans les journaux des événements des métriques du cluster au cours des 30 derniers jours. |
CLUSTER_IDLE_LOW_CPU_UTILIZATION |
Utilisation faible du processeur et aucun nouvel objet | Moins de 7% en moyenne sur 1 heure et 30 derniers jours | L'utilisation du processeur (moyenne sur une heure) est inférieure à 7% et le nombre d'objets n'a pas changé au cours des 30 derniers jours. |
Considérations relatives à la suppression de clusters inactifs
Avant de supprimer un cluster inactif recommandé par l'outil de recommandation de clusters inactifs, tenez compte des possibilités suivantes:
- Quelqu'un utilise-t-il le cluster ? Par exemple, un cluster peut être intentionnellement inactif si son objectif est de maintenir la capacité de basculement.
- Le cluster doit-il être réduit au lieu d'être supprimé ? Par exemple, un cluster exécutant une charge de travail utile peut être peu utilisé et être identifié comme inactif, car plus de ressources ont été provisionnées que nécessaire.
Mettre en œuvre la recommandation concernant la suppression des clusters inactifs
Si vous avez reçu un insight et une recommandation indiquant que vous disposez d'un cluster inactif qui peut être supprimé et que vous avez éliminé les considérations relatives au maintien de l'exécution du cluster, suivez les instructions de la recommandation. et supprimer le cluster.