Ce document explique comment supprimer une zone DNS publique et privée précédemment créée dans Google Distributed Cloud (GDC) air-gapped, lorsqu'elle est vide et n'est plus nécessaire. Ce document s'adresse aux administrateurs de plate-forme et aux opérateurs d'applications chargés de gérer les enregistrements DNS dans un projet.
Avant de commencer
Pour supprimer des zones DNS dans GDC, vous devez disposer des éléments suivants :
- Zone DNS existante à supprimer. Pour savoir comment lister vos zones actuelles, consultez Lister les zones DNS.
- Rôles d'identité et d'accès nécessaires. Pour gérer les enregistrements DNS de votre projet, demandez à votre administrateur IAM de projet de vous accorder le rôle Administrateur de projet DNS géré (
managed-dns-project-admin). - Fichier kubeconfig pour le serveur d'API global. Si vous n'avez pas encore généré ce fichier, consultez Se connecter. Pour en savoir plus, consultez Serveurs d'API globaux et zonaux.
Supprimer une zone DNS publique ou privée
Utilisez l'API Kubernetes dans GDC pour supprimer une zone DNS publique ou privée :
kubectl --kubeconfig GLOBAL_API_SERVER \
delete manageddnszones.networking.global.gdc.goog/v1 DNS_ZONE_NAME \
-n PROJECT_NAMESPACE
Remplacez les éléments suivants :
GLOBAL_API_SERVER: chemin d'accès au fichier kubeconfig du serveur d'API global. Pour en savoir plus, consultez Serveurs d'API globaux et zonaux. Si vous n'avez pas encore généré de fichier kubeconfig pour le serveur d'API, consultez Se connecter pour en savoir plus.DNS_ZONE_NAME: nom de la zone DNS à supprimer.PROJECT_NAMESPACE: espace de noms de votre projet.