Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Paso 5: (opcional) eliminación

Modo de enfoque
Paso 5: (opcional) eliminación - Amazon Keyspaces (para Apache Cassandra)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Siga estos pasos para eliminar todos los recursos que ha creado en este tutorial.

Eliminación de los recursos creados en este tutorial
  1. Elimine su implementación. Puede utilizar el siguiente comando para hacerlo.

    kubectl delete deployment my-keyspaces-app -n my-eks-namespace
  2. Elimine el clúster de Amazon EKS y todos los pods que contiene. Esto también elimina los recursos relacionados, como la cuenta de servicio y el proveedor de identidades de OIDC. Puede utilizar el siguiente comando para hacerlo.

    eksctl delete cluster --name my-eks-cluster --region aws-region
  3. Elimine el rol de IAM utilizado para la cuenta de servicio de Amazon EKS con permisos de acceso a Amazon Keyspaces. En primer lugar, debe eliminar la política administrada asociada al rol.

    aws iam detach-role-policy --role-name my-iam-role --policy-arn arn:aws:iam::aws:policy/AmazonKeyspacesFullAccess

    A continuación, puede eliminar el rol con el siguiente comando.

    aws iam delete-role --role-name my-iam-role

    Para obtener más información, consulte Eliminación de un rol de IAM (AWS CLI) en la Guía del usuario de IAM.

  4. Elimine el repositorio de Amazon ECR, incluidas todas las imágenes almacenadas en él. Puede hacerlo con el siguiente comando.

    aws ecr delete-repository \ --repository-name my-ecr-repository \ --force \ --region aws-region

    Tenga en cuenta que la marca force es necesaria para eliminar un repositorio que contenga imágenes. Para eliminar su imagen primero, puede utilizar el siguiente comando.

    aws ecr batch-delete-image \ --repository-name my-ecr-repository \ --image-ids imageTag=latest \ --region aws-region

    Para obtener más información, consulte Eliminación de una imagen en la Guía del usuario de Amazon Elastic Container Registry.

  5. Elimine el espacio de claves y la tabla de Amazon Keyspaces. Al eliminar el espacio de claves, se eliminan automáticamente todas las tablas de ese espacio de claves. Puede utilizar una de las siguientes opciones para ello.

    AWS CLI
    aws keyspaces delete-keyspace --keyspace-name 'aws'

    Para confirmar que el espacio de claves se ha eliminado, puede utilizar el siguiente comando.

    aws keyspaces list-keyspaces

    Para eliminar primero la tabla, puede utilizar el siguiente comando.

    aws keyspaces delete-table --keyspace-name 'aws' --table-name 'user'

    Para confirmar que la tabla se ha eliminado, puede utilizar el siguiente comando.

    aws keyspaces list-tables --keyspace-name 'aws'

    Para obtener más información, consulte eliminación de un espacio de claves y eliminación de una tabla en la Referencia de comandos de la AWS CLI.

    cqlsh
    DROP KEYSPACE IF EXISTS "aws";

    Para verificar que sus espacios de claves se hayan eliminado, puede utilizar la siguiente instrucción.

    SELECT * FROM system_schema.keyspaces ;

    Su espacio de claves no debería aparecer en el resultado de esta instrucción. Tenga en cuenta que puede haber un retraso hasta que se eliminen los espacios de claves. Para obtener más información, consulte DROP KEYSPACE.

    Para eliminar primero la tabla, puede utilizar el siguiente comando.

    DROP TABLE "aws.user"

    Para confirmar que la tabla se ha eliminado, puede utilizar el siguiente comando.

    SELECT * FROM system_schema.tables WHERE keyspace_name = "aws";

    Su tabla no debería aparecer en el resultado de esta instrucción. Tenga en cuenta que puede haber un retraso hasta que se elimine la tabla. Para obtener más información, consulte DROP TABLE.

    aws keyspaces delete-keyspace --keyspace-name 'aws'

    Para confirmar que el espacio de claves se ha eliminado, puede utilizar el siguiente comando.

    aws keyspaces list-keyspaces

    Para eliminar primero la tabla, puede utilizar el siguiente comando.

    aws keyspaces delete-table --keyspace-name 'aws' --table-name 'user'

    Para confirmar que la tabla se ha eliminado, puede utilizar el siguiente comando.

    aws keyspaces list-tables --keyspace-name 'aws'

    Para obtener más información, consulte eliminación de un espacio de claves y eliminación de una tabla en la Referencia de comandos de la AWS CLI.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.