Supprimer un cluster Kubernetes

La suppression d'un cluster Kubernetes désenregistre le cluster de l'instance Google Distributed Cloud (GDC) air-gapped et supprime les charges de travail, les pools de nœuds, les nœuds du plan de contrôle et les ressources correspondantes.

Avant de commencer

Pour obtenir les autorisations nécessaires pour supprimer un cluster Kubernetes, demandez à votre administrateur IAM de l'organisation de vous attribuer le rôle d'administrateur de cluster utilisateur (user-cluster-admin). Ce rôle n'est pas lié à un espace de noms.

Supprimer un cluster Kubernetes et ses ressources

Pour supprimer un cluster Kubernetes et ses ressources, procédez comme suit :

Console

  1. Dans le menu de navigation, sélectionnez Kubernetes Engine > Clusters.

  2. Dans la liste des clusters, cliquez sur le cluster que vous souhaitez supprimer.

  3. Cliquez sur Supprimer Supprimer le cluster.

  4. Lorsque vous y êtes invité, saisissez la phrase de confirmation fournie, puis cliquez sur Supprimer pour supprimer le cluster.

API

  • Pour supprimer un cluster Kubernetes, supprimez la ressource personnalisée Cluster de l'instance GDC :

    kubectl delete clusters.cluster.gdc.goog/KUBERNETES_CLUSTER_NAME -n platform \
        --kubeconfig MANAGEMENT_API_SERVER
    

    Remplacez les éléments suivants :

    • KUBERNETES_CLUSTER_NAME : nom du cluster à supprimer.
    • MANAGEMENT_API_SERVER : chemin d'accès kubeconfig du serveur d'API zonal où le cluster Kubernetes est hébergé. Si vous n'avez pas encore généré de fichier kubeconfig pour le serveur d'API dans votre zone cible, consultez Se connecter pour en savoir plus.

Terraform

  • Pour supprimer un cluster Kubernetes à l'aide de Terraform, exécutez la commande suivante :

    terraform destroy -target kubernetes_manifest.cluster-create