Questo documento ti guida su come elencare tutte le zone DNS pubbliche e private create in precedenza in Google Distributed Cloud (GDC) con air gap.
Prima di iniziare
Per elencare le zone DNS in GDC, devi disporre di quanto segue:
- I ruoli di identità e accesso necessari. Per elencare i record DNS per il tuo progetto, chiedi all'amministratore IAM del progetto di concederti il ruolo Visualizzatore progetto DNS gestito (
managed-dns-project-viewer). - Un file kubeconfig per il server API globale. Se non hai ancora generato questo file, consulta Accedi. Per saperne di più, vedi Server API globali e di zona.
Elenca le zone DNS pubbliche o private
Utilizza l'API Kubernetes in GDC per elencare le zone DNS pubbliche e private.
Per recuperare una singola zona DNS per nome:
kubectl --kubeconfig GLOBAL_API_SERVER get manageddnszones.networking.global.gdc.goog/v1 DNS_ZONE_NAME -n PROJECT_NAMESPACE
Per elencare tutte le zone DNS in un progetto:
kubectl --kubeconfig GLOBAL_API_SERVER get manageddnszones.networking.global.gdc.goog/v1 -n PROJECT_NAMESPACE
Sostituisci quanto segue:
GLOBAL_API_SERVER: il percorso kubeconfig del server API globale. Per saperne di più, consulta Server API globali e di zona. Se non hai ancora generato un file kubeconfig per il server API, consulta la sezione Accedi per maggiori dettagli.DNS_ZONE_NAME: il nome della zona DNS da recuperare.PROJECT_NAMESPACE: lo spazio dei nomi del progetto.