Eliminar un clúster estándar

En este documento se explica cómo eliminar un clúster de Kubernetes estándar de una zona aislada de Google Distributed Cloud (GDC). Si eliminas un clúster estándar, se eliminarán todas sus cargas de trabajo, grupos de nodos, nodos del plano de control y recursos correspondientes del clúster. Como un clúster estándar está limitado a un solo proyecto, la eliminación no afecta a ningún otro proyecto.

Este documento está dirigido a audiencias como los desarrolladores de aplicaciones del grupo de operadores de aplicaciones, que son los responsables de gestionar las cargas de trabajo de los contenedores de su organización. Para obtener más información, consulta Audiencias de la documentación aislada de GDC.

Antes de empezar

  • Comprueba que tienes la configuración adecuada para eliminar clústeres estándar. Para obtener más información, consulta Gestionar el acceso a clústeres estándar.

  • Para obtener los permisos necesarios para eliminar un clúster estándar, pide al administrador de gestión de identidades y accesos de tu organización que te conceda los roles Administrador de gestión de identidades y accesos de proyecto (project-iam-admin) y Administrador de clúster estándar (standard-cluster-admin). Estos roles están vinculados al espacio de nombres de tu proyecto.

Eliminar un clúster estándar y sus recursos

Sigue estos pasos para eliminar un clúster compartido y sus recursos:

API

  • Para eliminar un clúster estándar, elimina el recurso personalizado Cluster de la zona de GDC:

    kubectl delete clusters.cluster.gdc.goog/STANDARD_CLUSTER_NAME \
        --namespace PROJECT_NAME \
        --kubeconfig MANAGEMENT_API_SERVER
    

    El proceso de eliminación puede durar hasta 45 minutos. Si quieres que el proceso de eliminación se ejecute en segundo plano, añade el parámetro --wait=false al comando.

    Haz los cambios siguientes:

    • STANDARD_CLUSTER_NAME: nombre del clúster que se va a eliminar.
    • PROJECT_NAME: el nombre del proyecto que gestiona el clúster.
    • MANAGEMENT_API_SERVER: ruta de kubeconfig del servidor de la API zonal donde se aloja el clúster. Si aún no has generado un archivo kubeconfig para el servidor de la API de gestión en tu zona de destino, consulta Iniciar sesión.

Terraform

  • Para eliminar un clúster estándar con Terraform, ejecuta el siguiente comando:

    terraform destroy -target kubernetes_manifest.cluster-create
    

    El proceso de eliminación puede durar hasta 45 minutos.

Siguientes pasos