Implementare un'applicazione Web basata sui container con Amazon EKS
GUIDA ALLE OPERAZIONI DI BASE
Introduzione
Segui queste istruzioni dettagliate per creare e implementare un'applicazione Web basata sui container con Amazon EKS
Panoramica
In questa guida, ti guideremo attraverso la creazione del tuo cluster Kubernetes (k8s) e l'implementazione di un'applicazione. Questa guida mostra come si può creare un cluster Kubernetes con Amazon Elastic Kubernetes Service (EKS) e i nodi (worker) Amazon EC2. Nel corso di questa guida imparerai anche come usare AWS CDK e AWS CDK8S per semplificare il processo, dalla creazione del cluster all'implementazione e alla gestione delle tue applicazioni.
Argomenti affrontati
In questa guida imparerai a:
- Creare un cluster Kubernetes con un piano di controllo (control-plane) a tenant singolo utilizzando Amazon EKS eavviare nodi worker Amazon EC2 gestiti.
- Implementare l'Infrastructure-as-Code (IaC) per un cluster Kubernetes con AWS CDK.
- Integrare AWS CDK8S e AWS CDK per implementare l'applicazione.
- Gestire il cluster con comandi di base usando kubectl.
Prerequisiti
Prima di iniziare questa guida, avrai bisogno di:
- Un account AWS: se non ne sei ancora in possesso, segui Configurazione del Tuo Ambienteavviando la guida per una veloce panoramica.
- CDK installato: Visita la nostra guida introduttiva Configurazione di AWS CDK per ulteriori informazioni.
Esperienza AWS
Principiante
Tempo richiesto per il completamento
30 - 40 minuti
Costo richiesto per il completamento
Meno di 0,10 USD se completato in meno di un'ora.
Richiede
- Account AWS con accesso da amministratore**
- Browser consigliato: l'ultima versione di Chrome o Firefox
[**]Gli account creati nelle ultime 24 ore potrebbero non avere ancora accesso a tutti servizi richiesti per questo tutorial.
Moduli
Questo tutorial è costituito dai seguenti brevi moduli. Per passare al successivo, è necessario avere completato ciascun modulo.
- Creare un cluster (10 minuti): Utilizzo di AWS CDK per creare un cluster Kubernetes con Amazon EKS come piano di controllo (control-plane) e avvio dei nodi (worker) Amazon EC2 gestiti.
- Installare la CLI di AWS CDK8S (5 minuti)
- Creare il servizio e l'implementazione (5 minuti): Avvia la tua applicazione con AWS CDK e AWS CDK8S.
- Implementare l'infrastruttura con CDK (10 minuti): Impara come avviare la tua infrastruttura usando CDK e come implementare la tua applicazione.
- Eliminare le risorse: In questa ultima parte della guida imparerai come "pulire" dopo aver finito.