Publié le: Nov 18, 2022
Le contrôleur ACK pour Amazon EMR sur Elastic Kubernetes Service (EKS) est passé au statut de disponibilité générale. À l'aide du contrôleur ACK pour EMR sur EKS, vous pouvez définir et gérer de manière déclarative les ressources EMR sur EKS telles que les clusters virtuels et les exécutions de tâches en tant que ressources personnalisées Kubernetes. Vous pouvez ainsi gérer ces ressources directement à l'aide d'outils natifs de Kubernetes tels que « kubectl ».
EMR sur EKS est une option de déploiement pour EMR qui vous permet d'exécuter des frameworks big data open-source sur des clusters EKS. Vous pouvez consolider les charges de travail analytiques avec vos applications basées sur Kubernetes sur le même cluster Amazon EKS pour améliorer l'utilisation des ressources et simplifier la gestion de l'infrastructure et des outils. ACK est une collection de définitions de ressources personnalisées (CRD) et de contrôleurs personnalisés Kubernetes qui collaborent pour étendre l'API Kubernetes et gérer les ressources AWS en votre nom.
Le contrôleur ACK pour EMR sur EKS est compatible avec les versions actuelles d'EMR et d'EKS. Pour commencer, vous pouvez suivre le didacticiel et exécuter des tâches Spark en quelques minutes. Vous pouvez également en apprendre davantage dans les articles de blog qui démontrent comment utiliser les flux de travail Argo pour orchestrer les tâches Apache Spark en utilisant le contrôleur ACK pour EMR sur EKS.