Sommaire

Service managé d’Amazon : EKS EKS

1. Présentation du service Amazon AWS Amazon AWS

Amazon est le fournisseur historique d’informatique dans le cloud. Son offre est très complète et il est ainsi possible de gérer énormément de types de charges différentes ou d’applications à l’aide de services managés.

Le service Kubernetes managé d’Amazon porte le nom d’EKS (Amazon Elastic Container Service for Kubernetes). Amazon Elastic Container Service for Kubernetes

Avant l’arrivée de Kubernetes, Amazon disposait de son propre service de container as a service : ECS (Elastic Container Service).

La création d’un cluster EKS peut vite se révéler très compliquée du fait de nombreuses opérations à la charge de l’utilisateur. En effet, le service EKS ne gère que la partie plan de contrôle du cluster (master control plane). Il revient à l’utilisateur de réaliser les autres opérations :

  • déclaration des sous-réseaux,

  • déclaration des règles de sécurité,

  • déclaration des rôles dans le cluster,

  • création du groupe de machines,

  • rattachement de ces éléments.

2. Introduction de la commande eksctl

La création d’un cluster EKS demande une bonne connaissance Amazon. Comme ce livre n’a pas vocation à expliquer le fonctionnement des services d’AWS, la suite des exercices ...