In diesem Dokument wird beschrieben, wie Sie alle zuvor erstellten öffentlichen und privaten DNS-Zonen in Google Distributed Cloud (GDC) mit Air Gap auflisten.
Hinweise
Um DNS-Zonen in GDC aufzulisten, benötigen Sie Folgendes:
- Die erforderlichen Identitäts- und Zugriffsrollen. Wenn Sie DNS-Einträge für Ihr Projekt auflisten möchten, bitten Sie Ihren Projekt-IAM-Administrator, Ihnen die Rolle Managed DNS Project Viewer (
managed-dns-project-viewer) zuzuweisen. - Eine kubeconfig-Datei für den globalen API-Server. Wenn Sie diese Datei noch nicht generiert haben, lesen Sie den Abschnitt Anmelden. Weitere Informationen finden Sie unter Globale und zonale API-Server.
Öffentliche oder private DNS-Zonen auflisten
Verwenden Sie die Kubernetes API in GDC, um öffentliche und private DNS-Zonen aufzulisten.
So rufen Sie eine einzelne DNS-Zone anhand des Namens ab:
kubectl --kubeconfig GLOBAL_API_SERVER get manageddnszones.networking.global.gdc.goog/v1 DNS_ZONE_NAME -n PROJECT_NAMESPACE
So listen Sie alle DNS-Zonen in einem Projekt auf:
kubectl --kubeconfig GLOBAL_API_SERVER get manageddnszones.networking.global.gdc.goog/v1 -n PROJECT_NAMESPACE
Ersetzen Sie Folgendes:
GLOBAL_API_SERVER: Der Kubeconfig-Pfad des globalen API-Servers. Weitere Informationen finden Sie unter Globale und zonale API-Server. Wenn Sie noch keine kubeconfig-Datei für den API-Server generiert haben, lesen Sie die Informationen unter Anmelden.DNS_ZONE_NAME: der Name der DNS-Zone, die abgerufen werden soll.PROJECT_NAMESPACE: Der Namespace Ihres Projekts.