AWS Cloud Development Kit pour Kubernetes - Présentation de DevOps sur AWS

AWS Cloud Development Kit pour Kubernetes

Le kit AWS Cloud Development Kit pour Kubernetes (cdk8s) est un framework de développement logiciel open source qui permet de définir les applications Kubernetes à l'aide de langages de programmation à usage général.

Une fois que vous avez défini votre application dans un langage de programmation (à la date de publication, seuls Python et TypeScript sont pris en charge), cdk8s convertira la description de votre application en YML antérieur à Kubernetes. Ce fichier YML peut ensuite être utilisé par n'importe quel cluster Kubernetes, quel que soit l'endroit où il est exécuté. La structure étant définie dans un langage de programmation, vous pouvez utiliser les fonctions avancées fournies par le langage de programmation. Vous pouvez utiliser la fonction d'abstraction du langage de programmation pour créer votre propre code standard et le réutiliser dans tous les déploiements.