Eliminar un clúster compartido

En este documento se explica cómo eliminar un clúster de Kubernetes compartido de una zona air-gapped de Google Distributed Cloud (GDC). Si eliminas un clúster compartido, 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 compartido puede abarcar varios proyectos, eliminarlo podría afectar a varios proyectos.

Este documento está dirigido a usuarios como los administradores de TI del grupo de administradores de la plataforma, que son 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

Para obtener los permisos necesarios para eliminar un clúster compartido, pide al administrador de gestión de identidades y accesos de tu organización que te asigne el rol de administrador de clúster de usuarios (user-cluster-admin). Este rol no está vinculado a ningún espacio de nombres.

Eliminar un clúster compartido y sus recursos

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

Consola

  1. En el menú de navegación, selecciona Kubernetes Engine > Clústeres.

  2. En la lista de clústeres, haz clic en el clúster que quieras eliminar.

  3. Haz clic en Eliminar Eliminar clúster.

  4. Cuando se te pida, escribe la frase de confirmación y haz clic en Eliminar para eliminar el clúster.

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

API

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

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

    Haz los cambios siguientes:

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

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

Terraform

  • Para eliminar un clúster compartido con Terraform, ejecuta el siguiente comando:

    terraform destroy -target kubernetes_manifest.cluster-create
    

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

Siguientes pasos