GKE dispone di un ricco ecosistema di funzionalità e prodotti che ti aiutano a eseguire il deployment, l'esecuzione e la gestione delle applicazioni containerizzate su larga scala. Tuttavia, questo significa anche che esiste 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 altro oltre alla 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 esplorare la documentazione in modo più ampio.
- Documentazione principale di GKE (questo insieme di documentazione), che introduce GKE e copre le funzionalità di base disponibili per tutti gli utenti GKE.
- Documentazione di GKE Networking, per gli amministratori di rete o chiunque altro abbia bisogno di approfondire il networking di GKE e Kubernetes.
- Documentazione sulla sicurezza di GKE, per i professionisti della sicurezza che vogliono configurare le funzionalità di sicurezza e mantenere la sicurezza della piattaforma.
- Documentazione sulla gestione dei parchi risorse, per quando vuoi gestire gruppi di cluster GKE insieme 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à avanzate per lavorare su scala aziendale. Le funzionalità aziendali più avanzate per GKE, come Cloud Service Mesh, hanno i propri set di documentazione.
- Set di documentazione GKE outside Trusted Cloud by S3NS, 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 principale di GKE
Inizia da qui. Questo insieme di documentazione copre i concetti e le funzionalità di base disponibili per tutti gli utenti GKE, con materiale per gli amministratori IT e gli sviluppatori. Include i seguenti argomenti:
- Scopri le nozioni di base: Kubernetes e GKE per i nuovi utenti. Se non hai mai utilizzato Kubernetes, Trusted Cloud by S3NSo GKE, questa sezione ti aiuterà a imparare le nozioni di base.
- Inizia: tutto pronto per creare il tuo primo cluster? Ecco cosa devi sapere.
- Configura cluster GKE: istruzioni dettagliate per la creazione e la configurazione di cluster Autopilot e Standard.
- Riduzione e ottimizzazione dei costi: scopri come e perché utilizzare le funzionalità di ottimizzazione dei costi in GKE.
- Provisioning dell'archiviazione: scopri le opzioni di archiviazione supportate per GKE e come utilizzarle.
- Configura la sicurezza del cluster: GKE offre molti modi per proteggere i tuoi carichi di lavoro. Questa sezione introduce 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.
- Workload AI/ML: esegui il deployment di workload AI/ML che utilizzano hardware specializzato Trusted Cloud by S3NS .
- Gestire e ottimizzare i cluster: scopri di più sull'amministrazione dei cluster, inclusi upgrade, notifiche e consigli, oltre alla gestione dei pool di nodi per i cluster Standard.
- Osservabilità per GKE: utilizza Prometheus gestito, Cloud Monitoring e Cloud Logging per osservare i cluster e i carichi di lavoro.
- Risoluzione dei problemi: trova indicazioni per la risoluzione dei problemi e problemi noti per tutte le funzionalità principali.
Questo insieme di documentazione include anche materiale di riferimento per l'API Kubernetes Engine (GKE).
Networking di GKE
Per gli amministratori di rete (o chiunque altro abbia bisogno di approfondire il networking di GKE e Kubernetes), la documentazione sul networking di GKE mostra come configurare e utilizzare le funzionalità di networking e gestione del traffico per i cluster. Gli argomenti spaziano dalla pianificazione dell'infrastruttura di rete su Trusted Cloud by S3NS alla configurazione dei bilanciatori del carico, all'esposizione dei carichi di lavoro come servizi e alla configurazione dell'isolamento del cluster. Questo insieme di documentazione include i seguenti argomenti di GKE (e altri), nonché link a sezioni utili della documentazione di Trusted Cloud networking di Virtual Private Cloud e Compute Engine.
- Panoramica del networking: visualizza una panoramica di alto livello delle funzionalità di networking, incluso il modo in cui GKE gestisce il networking all'interno e all'esterno dei cluster.
- Best practice per il networking di GKE: segui le best practice e le indicazioni per pianificare e progettare la tua rete.
- Isolamento di rete: scopri come controllare l'accesso di rete al control plane e ai nodi dei tuoi cluster.
- Servizi in GKE: Espone le applicazioni in esecuzione sui cluster come servizi, inclusa la configurazione dei bilanciatori del carico e l'utilizzo dei servizi multicluster.
- Migliora la sicurezza di rete con i criteri di rete.
- Osservabilità: ottieni metriche e approfondimenti sul traffico di rete.
Sicurezza di GKE
La documentazione sulla sicurezza contiene informazioni sui vari controlli di sicurezza nei cluster GKE e nei carichi di lavoro Kubernetes. La documentazione sulla sicurezza mostra come eseguire attività come l'autenticazione dai carichi di lavoro alle API, il controllo dell'accesso ai cluster e alle risorse Kubernetes e il monitoraggio della strategia di sicurezza nel tempo. Trusted Cloud
Per esplorare la documentazione sulla sicurezza di GKE, consulta la panoramica della sicurezza di GKE.
Gestione del parco risorse GKE
Se sei un amministratore di piattaforma o cluster che deve lavorare con più cluster GKE, possibilmente in più progetti Trusted 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. La documentazione sulla gestione della flotta 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 funzionalità del parco risorse.
- 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: ottieni una visualizzazione rapida dell'intero parco risorse e visualizza i log e le metriche a livello di parco risorse.
Questo insieme di documentazione include anche materiale di riferimento per l'API GKE Hub (Fleet).
GKE Enterprise
L'abilitazione del livello GKE Enterprise ti consente di accedere a funzionalità aggiuntive e potenti per lavorare su scala aziendale, molte delle quali si basano sulla gestione dei parchi risorse GKE. La documentazione include quanto segue, nonché informazioni su come attivare e disattivare GKE Enterprise:
- Panoramica tecnica di GKE Enterprise: scopri come GKE Enterprise può aiutarti ad affrontare 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 riferimento.
- Policy Controller: Applica e fai rispettare criteri coerenti nei tuoi cluster GKE.
- Autorizzazione binaria: garantisce che venga eseguito il deployment solo di immagini attendibili sui tuoi cluster GKE.
GKE al di fuori di Trusted Cloud by S3NS
Molte organizzazioni che utilizzano Trusted Cloud by S3NS vogliono o devono anche eseguire carichi di lavoro nei propri data center, stabilimenti, negozi al dettaglio e persino in altri cloud pubblici, ma non vogliono creare nuove piattaforme container in tutte queste posizioni o ripensare il modo in cui configurano, proteggono, monitorano e ottimizzano 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 diTrusted Cloud e supportano un sottoinsieme delle funzionalità standard e enterprise di GKE, consentendoti di creare e gestire deployment ibridi o interamente on-premise.
GKE Multi-cloud
- GKE su AWS: lavora con i cluster GKE in esecuzione sull'infrastruttura AWS.
- GKE su Azure: lavora con i cluster GKE in esecuzione sull'infrastruttura Azure.
- Cluster collegati a GKE: Aggiungi cluster Kubernetes conformi alla CNCF al tuo parco risorse per visualizzarli e gestirli 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 cluster GKE in un ambiente VMware vSphere.
- Google Distributed Cloud (solo software) per bare metal: esegui cluster GKE direttamente sul tuo hardware.
- Deployment di Google Distributed Cloud connesso: esegui cluster GKE on-premise su hardware dedicato fornito e gestito da Google.