Supprimer le stockage persistant

Ce document explique comment supprimer le stockage persistant pour les charges de travail de conteneurs dans votre univers souverain Google Distributed Cloud (GDC) sous air gap. Il est important de supprimer le stockage persistant qui n'est plus utilisé pour maintenir l'intégrité et les performances de votre environnement. Le stockage persistant est géré en tant que ressource PersistentVolumeClaim (PVC).

Ce document s'adresse aux développeurs du groupe d'opérateurs d'applications chargés de gérer les charges de travail d'applications pour leur organisation. Pour en savoir plus, consultez Audiences pour la documentation GDC sous air gap.

Avant de commencer

Pour effectuer les tâches décrites dans ce document, vous devez demander les autorisations nécessaires.

Demander des rôles IAM

Vous devez disposer de rôles spécifiques pour obtenir les autorisations nécessaires à la suppression d'un volume persistant. Les rôles dont vous avez besoin dépendent du fait que vous travailliez dans un cluster partagé à l'échelle de l'organisation ou dans un cluster standard à l'échelle du projet. Pour en savoir plus, consultez Configurations de cluster Kubernetes.

Rôles de cluster partagé

Pour créer, supprimer, modifier ou afficher des volumes persistants dans un cluster partagé, demandez à votre administrateur IAM de projet de vous attribuer le rôle Administrateur d'espace de noms (namespace-admin). Ce rôle est lié à l'espace de noms de votre projet.

Rôles de cluster standard

Pour créer, supprimer, modifier ou afficher des volumes persistants dans un cluster standard, demandez à votre administrateur IAM de projet de vous attribuer le rôle Développeur de cluster (cluster-developer). Ce rôle est lié à l'espace de noms de votre projet.

Supprimer un volume persistant

Pour supprimer un PVC, procédez comme suit :

  1. Répertoriez les PVC existants dans l'espace de noms de votre projet :

    kubectl get pvc -n NAMESPACE
    

    Remplacez NAMESPACE par l'espace de noms de votre cluster Kubernetes. Si votre PVC se trouve dans un cluster partagé, utilisez l'espace de noms de votre projet.

    Notez le PVC que vous souhaitez supprimer.

  2. Supprimez le PVC :

    kubectl delete pvc PVC_NAME -n NAMESPACE
    

    Remplacez les éléments suivants :

    • PVC_NAME : nom du PVC à supprimer.

    • NAMESPACE: espace de noms de votre cluster Kubernetes. Si votre PVC se trouve dans un cluster partagé, utilisez l'espace de noms de votre projet.

    Le résultat ressemble à ce qui suit :

    persistentvolumeclaim "test-pvc" deleted
    

Étape suivante