Publié le: Nov 16, 2020

EKS Construct Library est un module AWS CDK qui permet aux clients d’allouer des clusters Amazon EKS en utilisant les bonnes pratiques d’infrastructure en tant que code. Jusqu’ici, la bibliothèque était en phase expérimentale, prenant en compte de nombreux commentaires des clients et faisant l’objet de multiples modifications d’API et comportementales. À partir de la version 1.65.0 (https://github.com/aws/aws-cdk/releases/tag/v1.65.0), la bibliothèque passe en version préliminaire pour les développeurs. Cela signifie que nous n’envisageons plus d’y apporter des changements majeurs et que nous nous préparons pour sa disponibilité générale.

Outre l’allocation des clusters, EKS Construct Library permet aux clients de déployer des ressources Kubernetes sur leurs clusters. Actuellement, ces ressources peuvent être déployées en créant manuellement des manifestes Kubernetes ou en installant des graphiques Helm. À compter de la version 1.67.0, les clients peuvent également utiliser les fonctionnalités de création de manifestes fournies par CDK pour Kubernetes (cdk8s), notamment la sûreté du typage, l’assistance IDE et les structures de plus haut niveau offertes par la bibliothèque cdk8s+.

AWS Cloud Development Kit (AWS CDK) est un framework de développement logiciel open source conçu pour définir les ressources de vos applications cloud à l'aide de langages de programmation courants. Amazon EKS est un service Kubernetes entièrement géré qui simplifie l’exécution et la gestion des applications Kubernetes dans le cloud. CDK pour Kubernetes (cdk8s) est un framework de développement logiciel open source qui permet de définir les applications Kubernetes et les abstractions réutilisables à l’aide de langages de programmation courants et d’API orientées objets riches. 

Pour démarrer avec EKS Construct Library, consultez la Documentation et la référence d’API. Vous pouvez laisser un commentaire ou signaler un problème pendant la version préliminaire sur le projet GitHub AWS CDK.