Ce document vous explique comment supprimer un enregistrement DNS lorsque vous n'en avez plus besoin. 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 enregistrements DNS dans GDC, vous devez disposer des éléments suivants :
- Enregistrement DNS existant dans une zone DNS. Consultez Lister les enregistrements DNS pour savoir comment lister vos enregistrements actuels.
- 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 un enregistrement DNS
Utilisez l'API Kubernetes dans GDC pour supprimer un enregistrement DNS :
kubectl --kubeconfig GLOBAL_API_SERVER \
delete resourcerecordset.networking.global.gdc.goog RESOURCE_RECORD_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.RESOURCE_RECORD_NAME: enregistrement DNS à supprimer, tel quemyhost.system.example.com.PROJECT_NAMESPACE: espace de noms de votre projet.