Supprimer des buckets de stockage

Cette page explique comment supprimer des buckets de stockage dans les environnements d'appliance isolée Google Distributed Cloud (GDC). Elle couvre les prérequis et les méthodes de suppression des buckets via la console GDC et l'interface de ligne de commande (CLI). Découvrez comment supprimer des buckets avec des règles de conservation en utilisant le déchiquetage cryptographique, un processus qui consiste à supprimer la clé de chiffrement associée au bucket de stockage. Ces informations vous permettent de gérer de manière sécurisée et permanente le cycle de vie de votre stockage d'objets, en assurant l'hygiène et la conformité des données.

Cette page s'adresse à des audiences telles que les administrateurs informatiques du groupe d'opérateurs d'infrastructure ou les développeurs du groupe d'opérateurs d'applications, qui sont chargés de gérer les ressources de stockage d'objets dans les environnements isolés GDC.

Avant de commencer

Un espace de noms de projet gère les ressources de bucket dans le serveur d'API de gestion. Vous devez disposer d'un projet pour utiliser des buckets et des objets.

Vous devez également disposer des autorisations de bucket appropriées pour effectuer l'opération suivante. Consultez Accorder l'accès à un bucket.

Pour exécuter des commandes sur le serveur d'API de gestion, connectez-vous et générez le fichier kubeconfig pour le serveur d'API de gestion si vous n'en avez pas.

Vous pouvez supprimer des buckets de stockage à l'aide de la CLI kubectl. Les buckets doivent être vides pour que vous puissiez les supprimer.

  1. Utilisez la commande GET ou DESCRIBE pour obtenir le nom complet du bucket.

  2. Si le bucket n'est pas vide, videz-le :

    gdcloud storage rm --recursive s3://FULLY_QUALIFIED_BUCKET_NAME
    
  3. Supprimez le bucket vide :

    kubectl delete buckets/BUCKET_NAME --namespace NAMESPACE_NAME