Installazione di GKE su AWS
-
Prerequisiti
Completa questi passaggi prima di configurare GKE su AWS.
-
Installazione del servizio di gestione
Crea un servizio di gestione all'interno di un VPC AWS dedicato. Un servizio di gestione crea, aggiorna ed elimina i cluster utente.
-
Integrazione con l'infrastruttura esistente
Installa le risorse GKE su AWS in un VPC AWS esistente modificando la configurazione ed eseguendo
anthos-gke
. -
Utilizzo di un proxy con GKE su AWS
Inoltra il traffico dal servizio di gestione GKE su AWS e connettiti tramite un proxy HTTP/HTTPS.
-
Creazione di un cluster utente
Crea cluster utente per eseguire i carichi di lavoro.
-
Creazione di un cluster utente personalizzato
Crea un cluster utente che si estenda su più zone di disponibilità AWS o attiva funzionalità GKE su AWS aggiuntive.
-
Creazione di un cluster utente con Workload Identity
Collega gli account di servizio Kubernetes agli account IAM di AWS con autorizzazioni specifiche utilizzando l'identità per i carichi di lavoro.
-
Connessione al cluster con Google Cloud console
Utilizza la Google Cloud console per gestire i cluster di utenti.
-
Scalabilità dei cluster utente
Esegui lo scaling out automatico dei tuoi AWSNodePool o crea ed elimina manualmente AWSNodePool per eseguire lo scaling up o down.
-
Connessione al cluster con kubectl
Per connetterti ai cluster utente utilizzando kubectl:
-
Autenticazione con OpenID Connect (OIDC)
Configura GKE su AWS in modo che utilizzi OIDC per l'autenticazione ai cluster utente.
-
Disinstallazione di GKE su AWS
Segui questi passaggi per disinstallare GKE su AWS.
Amministrazione di GKE su AWS
Utilizzo di GKE su AWS
-
Creazione di un Elastic Load Balancer (ELB)
Configura un bilanciatore del carico AWS Elastic Load Balancer (ELB) con GKE su AWS.
-
Creazione di un bilanciatore del carico delle applicazioni (ALB)
Configura un bilanciatore del carico delle applicazioni (ALB) AWS con GKE su AWS.
-
Preparazione della rete AWS
Tagga la VPC e la subnet pubblica con l'ID cluster.
-
Attivazione del traffico in entrata
Abilita l'ingresso installando Cloud Service Mesh e, facoltativamente, configura una risorsa Kubernetes Ingress.
-
Utilizzo di HashiCorp Vault su GKE su AWS
Prova HashiCorp Vault, una soluzione di gestione dei secret di terze parti che si integra con Kubernetes e GKE su AWS.
-
Utilizzo di un registro di immagini private
Utilizza un repository di immagini container privato, come Container Registry, con GKE su AWS.
Configurazione dell'archiviazione
-
Installazione dei driver di archiviazione
Installa un driver di archiviazione Container Storage Interface (CSI) su GKE su AWS.
-
Utilizzo di StorageClasses con i tuoi carichi di lavoro
Utilizza StorageClasses integrati e personalizzati con i tuoi carichi di lavoro GKE su AWS.
-
Importazione di un volume EBS esistente
Monta un volume AWS EBS preesistente nei tuoi carichi di lavoro.
-
Utilizzo dei file system EFS
Monta un file system AWS Elastic File System (EFS) preesistente nei tuoi carichi di lavoro.