Accedere ai progetti
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questa pagina illustra come accedere e gestire i carichi di lavoro e le risorse in Google Distributed Cloud (GDC) air-gapped. Descrive come eseguire l'autenticazione, generare file kubeconfig per le risorse zonali e globali e gestire l'inattività della sessione.
La comprensione di questi processi garantisce un accesso sicuro e affidabile ai progetti e ai carichi di lavoro.
Questa pagina è rivolta al pubblico all'interno del gruppo di amministratori della piattaforma (ad esempio amministratori IT) o del gruppo di operatori dell'applicazione (ad esempio sviluppatori di applicazioni) che vogliono utilizzare le risorse GDC. Per saperne di più, consulta la sezione
Pubblico per la documentazione di GDC con air gap.
Puoi accedere ai carichi di lavoro utilizzando la console GDC, gdcloud CLI o kubectl CLI.
Autenticare l'account per l'accesso
Per accedere alla console GDC o a un cluster, segui questi passaggi:
Se gestisci le risorse con kubectl CLI chiamando direttamente le API KRM, devi generare il file kubeconfig per il cluster o il server API che ospita la risorsa, a seconda del tipo di risorsa che stai gestendo.
Devi anche conoscere la configurazione dell'universo GDC per determinare le zone in cui intendi eseguire il deployment delle risorse zonali o il server API globale per le risorse globali. Per saperne di più,
consulta Server API globali e zonali.
Determina se la risorsa che stai manipolando è una risorsa globale o zonale. Se non sei sicuro, consulta la documentazione dedicata della risorsa per ricevere assistenza.
Completa la configurazione applicabile in base al tipo di risorsa.
Risorse del server API di gestione zonale
Completa i seguenti passaggi per generare il file kubeconfig per il server API di gestione zonale:
Visualizza tutte le zone disponibili:
gdcloudzoneslist
Prendi nota del nome della zona che ospita la risorsa personalizzata.
Imposta la variabile di ambiente ZONE sulla zona che ospita le risorse zonali:
exportZONE="ZONE"
Sostituisci ZONE con il nome della zona.
Imposta la variabile di ambiente MANAGEMENT_API_SERVER:
exportMANAGEMENT_API_SERVER="ORG_NAME-admin"
Sostituisci ORG_NAME con il nome della tua organizzazione, ad esempio org-1.
Genera il file kubeconfig del server API di gestione per la zona di destinazione e convalida le credenziali:
exportKUBECONFIG=${HOME}/${MANAGEMENT_API_SERVER:?}-kubeconfig.yaml
rm${KUBECONFIG:?}
gdcloudclustersget-credentials${MANAGEMENT_API_SERVER:?}--zone${ZONE:?}[[$(kubectlconfigcurrent-context)==*${MANAGEMENT_API_SERVER:?}*]] && echo"Success. Your kubeconfig is at $KUBECONFIG"||echo"Failure"
Il comando rm ${KUBECONFIG:?} rimuove il file kubeconfig esistente nella home directory. Quando generi un nuovo file kubeconfig, questo sovrascrive quello esistente. Se non vuoi sovrascrivere o rimuovere il file esistente, esegui il backup in un'altra posizione sicura.
Risorse del cluster Kubernetes zonale
Completa i seguenti passaggi per generare il file kubeconfig per il cluster Kubernetes zonale:
Visualizza tutte le zone disponibili:
gdcloudzoneslist
Prendi nota del nome della zona che ospita la risorsa personalizzata.
Imposta la variabile di ambiente ZONE sulla zona che ospita il cluster Kubernetes:
exportZONE="ZONE"
Sostituisci ZONE con il nome della zona.
Imposta la variabile di ambiente KUBERNETES_CLUSTER:
Sostituisci KUBERNETES_CLUSTER_NAME con il nome del tuo cluster Kubernetes.
Genera il file kubeconfig del cluster Kubernetes per la variabile della zona di destinazione e convalida le credenziali:
exportKUBECONFIG=${HOME}/${KUBERNETES_CLUSTER:?}-kubeconfig.yaml
rm${KUBECONFIG:?}
gdcloudclustersget-credentials${KUBERNETES_CLUSTER:?}--zone${ZONE:?}[[$(kubectlconfigcurrent-context)==*${KUBERNETES_CLUSTER:?}*]] && echo"Success. Your kubeconfig is at $KUBECONFIG"||echo"Failure"
Il comando rm ${KUBECONFIG:?} rimuove il file kubeconfig esistente nella home directory. Quando generi un nuovo file kubeconfig, questo sovrascrive quello esistente. Se non vuoi sovrascrivere o rimuovere il file esistente, esegui il backup in un'altra posizione sicura.
Risorse del server API globale
Completa i seguenti passaggi per generare il file kubeconfig per il server API globale:
Imposta la variabile di ambiente GLOBAL_API_SERVER:
exportGLOBAL_API_SERVER="global-api"
Genera il file kubeconfig del server API globale e convalida le credenziali:
exportKUBECONFIG=${HOME}/${GLOBAL_API_SERVER:?}-kubeconfig.yaml
rm${KUBECONFIG:?}
gdcloudclustersget-credentials${GLOBAL_API_SERVER:?}[[$(kubectlconfigcurrent-context)==*${GLOBAL_API_SERVER:?}*]] && echo"Success. Your kubeconfig is at $KUBECONFIG"||echo"Failure"
Il comando rm ${KUBECONFIG:?} rimuove il file kubeconfig esistente nella home directory. Quando generi un nuovo file kubeconfig, questo sovrascrive quello esistente. Se non vuoi sovrascrivere o rimuovere il file esistente, esegui il backup in un'altra posizione sicura.
Disconnessione per inattività della sessione
Dopo quindici o più minuti di inattività in una sessione, la console GDC e la CLI gdcloud ti disconnettono.
Distributed Cloud considera l'inattività della sessione come un periodo durante una sessione aperta senza un coinvolgimento attivo da parte tua, ad esempio senza movimento del cursore o della tastiera. Una sessione attiva dura fino a dodici ore con l'attività dell'utente.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-10-27 UTC."],[],[]]