Supprimer des buckets de stockage pour des projets

Cette page explique comment supprimer des buckets de stockage air-gapped Google Distributed Cloud (GDC).

Avant de commencer

Un espace de noms de projet gère les ressources de bucket sur le serveur de l'API Management. Vous devez disposer d'un projet pour travailler avec 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.

Supprimer des buckets de stockage

Console

  1. Dans le menu de navigation, cliquez sur Stockage d'objets.
  2. Cliquez sur delete Supprimer à la fin de la ligne du bucket à supprimer.
  3. Patientez quelques minutes, puis actualisez la page pour vérifier que le bucket a bien été supprimé.

CLI

Vous pouvez supprimer des buckets de stockage à l'aide de la CLI. Les buckets doivent être vides pour pouvoir être supprimés.

  1. Utilisez la commande GET ou DESCRIBE de la section Afficher la configuration du bucket pour obtenir le nom complet du bucket.

  2. Si le bucket n'est pas vide, supprimez les fichiers qu'il contient :

    gdcloud storage rm --recursive -a s3://BUCKET/**
    
  3. Supprimez le bucket vide :

    kubectl delete buckets/BUCKET_NAME --namespace NAMESPACE_NAME
    

Bucket de suppression cryptographique

Récupérez les informations sur AEADKey en fonction de Vérifier la création de ressources de bucket et suivez Supprimer une clé pour supprimer AEADKey. Le bucket entier sera alors détruit par chiffrement.

Vous pouvez exécuter la commande suivante pour vérifier que le bucket a bien été supprimé par chiffrement. BucketReady doit être défini sur False et Reason sur BucketCryptoShredded.

kubectl get Buckets BUCKET_NAME -n NAMESPACE_NAME