GKE dispone di un ricco ecosistema di funzionalità e prodotti che ti aiutano a eseguire il deployment, eseguire e gestire le tue applicazioni containerizzate su larga scala. Tuttavia, questo significa anche che c'è molta documentazione. Ogni set di documentazione della famiglia GKE contiene guide, tutorial, materiale di riferimento, note di rilascio, esempi e altro ancora. Questa guida rapida ti aiuterà a orientarti.
Se non hai mai utilizzato GKE, ti consigliamo di iniziare la tua esplorazione con Inizia a scoprire GKE.
Panoramica globale
La documentazione di GKE è organizzata in diversi set di documentazione, che riflettono la struttura dell'ecosistema GKE più ampio e delle famiglie di funzionalità. La maggior parte degli utenti non avrà bisogno di leggere oltre la documentazione di base di GKE. Gli amministratori e gli operatori della piattaforma, in particolare se lavorano con più cluster e con il nostro livello Enterprise, potrebbero dover esaminare la documentazione in modo più ampio.
- Documentazione di GKE di base (questo set di documentazione), che introduce GKE e illustra le funzionalità di base disponibili per tutti gli utenti GKE.
- Documentazione per la gestione dei parchi risorse, per quando vuoi gestire gruppi di cluster GKE come un parco risorse.
- Documentazione di GKE Enterprise se vuoi attivare il livello Enterprise, che si basa sulle funzionalità di base di GKE e sui parchi risorse per offrirti funzionalità potenti per lavorare su larga scala. Le funzionalità di livello enterprise più ricche per GKE, come Cloud Service Mesh, hanno i propri set di documentazione.
- Set di documentazione di GKE al di fuori di Google Cloud, per gli utenti che vogliono utilizzare GKE on-premise o su altri cloud pubblici.
Puoi scoprire di più su questi set di documentazione nelle sezioni seguenti.
Documentazione di GKE di base
Inizia da qui. Questo set di documentazione illustra i concetti di base e le funzionalità disponibili per tutti gli utenti GKE, con materiale sia per gli amministratori IT sia per gli sviluppatori. Sono inclusi i seguenti argomenti:
- Scopri i concetti di base: nozioni di base su Kubernetes e GKE per i nuovi utenti. Se non hai mai utilizzato Kubernetes, Google Cloud o GKE, questa sezione ti aiuterà a conoscere le nozioni di base.
- Per iniziare: è tutto pronto per creare il tuo primo cluster? Ecco ciò che devi sapere.
- Configura i cluster GKE: istruzioni dettagliate per la creazione e la configurazione dei cluster Autopilot e Standard.
- Riduci e ottimizza i costi: scopri come e perché utilizzare le funzionalità di ottimizzazione dei costi in GKE.
- Configura il networking: scopri come configurare e utilizzare le funzionalità di networking di GKE.
- Esegui il provisioning dello spazio di archiviazione: scopri le opzioni di archiviazione supportate per GKE e come usarle.
- Configura la sicurezza del cluster: GKE offre molti modi per proteggere i tuoi carichi di lavoro. Questa sezione illustra le funzionalità di sicurezza di GKE e come utilizzarle.
- Esegui il deployment dei carichi di lavoro: scopri come eseguire il deployment di diversi tipi di carichi di lavoro su GKE, dalle semplici app senza stato ai database, alle cache e ai carichi di lavoro di streaming di dati.
- Carichi di lavoro AI/ML: esegui il deployment di carichi di lavoro AI/ML che utilizzano hardware Google Cloud specializzato.
- Gestisci e ottimizza i cluster: scopri come gestire i cluster, inclusi upgrade, notifiche e consigli, oltre alla gestione dei pool di nodi per i cluster standard.
- Osservabilità per GKE: utilizza Prometheus, Cloud Monitoring e Cloud Logging gestiti per osservare i tuoi cluster e carichi di lavoro.
- Risoluzione dei problemi: trovate indicazioni per la risoluzione dei problemi e problemi noti per tutte le funzionalità di base.
Questo set di documentazione include anche materiale di riferimento per l'AP Kubernetes Engine (GKE).
Gestione del parco risorse GKE
Se sei un amministratore di piattaforme o cluster che deve lavorare con più cluster GKE, eventualmente in più progetti Google Cloud, GKE utilizza il concetto di parco risorse per semplificare la gestione di più cluster, indipendentemente dal progetto in cui si trovano e dai carichi di lavoro che vengono eseguiti su di essi. La documentazione relativa alla gestione del parco risorse include informazioni su:
- Pianificazione dei parchi risorse: scopri come funzionano i parchi risorse, con indicazioni pratiche per raggruppare i cluster della tua organizzazione in parchi risorse e attivare le relative funzionalità.
- Crea il tuo parco risorse: come aggiungere cluster ai parchi risorse.
- Utilizza le funzionalità del parco risorse: scopri come adottare, configurare e gestire le funzionalità abilitate per il parco risorse (incluse quelle incluse in GKE Enterprise) per i tuoi cluster e workload.
- Gestione dei team del parco risorse: semplifica il provisioning e la gestione delle risorse GKE per più team in più cluster.
- Osserva il tuo parco risorse: visualizza un riepilogo dell'intero parco risorse e visualizza log e metriche a livello di parco risorse.
Questo set di documentazione include anche materiale di riferimento per l'API GKE Hub (Fleet).
GKE Enterprise
L'attivazione del livello GKE Enterprise ti consente di accedere a funzionalità aggiuntive e potenti per lavorare su larga scala, molte delle quali si basano sulla gestione del parco risorse GKE. La documentazione include quanto segue, nonché informazioni su come attivare e disattivare GKE Enterprise:
- Panoramica tecnica di GKE Enterprise: scopri in che modo GKE Enterprise può aiutarti a risolvere le sfide del lavoro su larga scala.
- Opzioni di deployment di GKE Enterprise: scopri le funzionalità incluse nel livello Enterprise e dove sono supportate.
Funzionalità per le aziende
- Cloud Service Mesh: consente comunicazioni gestite, osservabili e sicure tra i tuoi servizi, semplificando la creazione di applicazioni aziendali solide composte da molti microservizi su GKE.
- Config Sync: fornisce un modo coerente per gestire la configurazione del cluster GKE, con la configurazione applicata automaticamente da un'unica fonte di verità.
- Policy Controller: applica e fai rispettare criteri coerenti ai tuoi cluster GKE.
- Autorizzazione binaria: garantisce che sui tuoi cluster GKE venga eseguito il deployment solo di immagini attendibili.
GKE al di fuori di Google Cloud
Molte organizzazioni che utilizzano Google Cloud vogliono o devono anche eseguire carichi di lavoro nei propri data center, nelle fabbriche, nei negozi di vendita al dettaglio e persino in altri cloud pubblici, ma non vogliono creare nuove piattaforme di container in tutte queste località o ripensare a come configurare, proteggere, monitorare e ottimizzare i carichi di lavoro dei container a seconda di dove vengono eseguiti. GKE Multi-Cloud e Google Distributed Cloud estendono GKE per l'utilizzo al di fuori di Google Cloud e supportano un sottoinsieme di funzionalità GKE standard e enterprise, consentendoti di creare e gestire deployment ibridi o interamente on-premise.
GKE Multi-cloud
- GKE su AWS: utilizza i cluster GKE in esecuzione sull'infrastruttura AWS.
- GKE su Azure: utilizza i cluster GKE in esecuzione sull'infrastruttura Azure.
- Cluster collegati a GKE: aggiungi al tuo parco risorse i cluster Kubernetes conformi a CNCF da visualizzare e gestire insieme ai tuoi cluster GKE, con istruzioni per EKS, AKS e altri tipi di cluster conformi.
Google Distributed Cloud (on-premise)
- Google Distributed Cloud (solo software) per VMware: esegui i cluster GKE in un ambiente VMware vSphere.
- Google Distributed Cloud (solo software) per bare metal: esegui i cluster GKE direttamente sul tuo hardware.
- Deployment collegati a Google Distributed Cloud: esegui i cluster GKE on-premise su hardware dedicato fornito e gestito da Google.