Ce document explique comment supprimer un cluster Kubernetes partagé d'une zone Google Distributed Cloud (GDC) sous air gap. La suppression d'un cluster partagé entraîne la suppression de toutes ses charges de travail, de ses pools de nœuds, de ses nœuds de plan de contrôle et des ressources correspondantes dans le cluster. Étant donné qu'un cluster partagé peut s'étendre sur plusieurs projets, sa suppression peut avoir un impact sur plusieurs projets.
Ce document s'adresse à des audiences telles que les administrateurs informatiques du groupe d'administrateurs de plate-forme, qui sont chargés de gérer les charges de travail de conteneurs au sein de leur organisation. Pour en savoir plus, consultez Audiences pour la documentation GDC sous air gap.
Avant de commencer
Pour supprimer un cluster partagé, demandez à votre administrateur IAM de l'organisation de vous accorder le rôle Administrateur de cluster utilisateur (user-cluster-admin). Ce rôle n'est pas lié à un espace de noms.
Supprimer un cluster partagé et ses ressources
Pour supprimer un cluster partagé et ses ressources :
Console
Vérifiez que toutes les revendications de volume persistant (PVC) sont supprimées de votre cluster partagé. Pour en savoir plus, consultez Supprimer le stockage persistant.
Dans le sélecteur de projet, sélectionnez votre organisation.
Les clusters partagés sont des ressources à l'échelle de l'organisation. Si vous sélectionnez un projet, vous verrez des clusters standards, qui sont limités au projet. Pour en savoir plus, consultez la hiérarchie des ressources.
Dans le menu de navigation, sélectionnez Kubernetes Engine > Clusters.
Dans la liste des clusters, cliquez sur celui que vous souhaitez supprimer.
Cliquez sur Supprimer Supprimer le cluster.
Lorsque vous y êtes invité, saisissez la phrase de confirmation indiquée, puis cliquez sur Supprimer pour supprimer le cluster.
La suppression peut prendre jusqu'à 60 minutes.
API
Vérifiez que toutes les revendications de volume persistant (PVC) sont supprimées de votre cluster partagé. Pour en savoir plus, consultez Supprimer le stockage persistant.
Supprimez la ressource personnalisée
Clusterde la zone GDC :kubectl delete clusters.cluster.gdc.goog/SHARED_CLUSTER_NAME \ -n platform \ --kubeconfig MANAGEMENT_API_SERVERRemplacez les éléments suivants :
SHARED_CLUSTER_NAME: nom du cluster à supprimer.MANAGEMENT_API_SERVER: chemin d'accès au fichier kubeconfig pour le serveur d'API zonal où est hébergé le cluster Kubernetes. Si vous n'avez pas encore généré de fichier kubeconfig pour le serveur d'API dans votre zone cible, consultez Se connecter.
La suppression peut prendre jusqu'à 60 minutes. Si vous souhaitez que le processus de suppression s'exécute en arrière-plan, ajoutez le paramètre
--wait=falseà la commande.
Terraform
Vérifiez que toutes les revendications de volume persistant (PVC) sont supprimées de votre cluster partagé. Pour en savoir plus, consultez Supprimer le stockage persistant.
Supprimez la ressource à l'aide de Terraform :
terraform destroy -target kubernetes_manifest.cluster-create
La suppression peut prendre jusqu'à 60 minutes.
Étapes suivantes
- Présentation des clusters Kubernetes
- Concevoir des limites d'accès
- Concevoir la séparation des charges de travail