Veröffentlicht am: Nov 18, 2022
Der ACK-Controller für Amazon EMR auf Elastic Kubernetes Service (EKS) hat den Status der allgemeinen Verfügbarkeit erreicht. Mit dem ACK-Controller für EMR auf EKS können Sie EMR auf EKS-Ressourcen wie virtuelle Cluster und Jobausführungen deklarativ als benutzerdefinierte Kubernetes-Ressourcen definieren und verwalten. So können Sie diese Ressourcen direkt mit Kubernetes-eigenen Tools wie „kubectl“ verwalten.
EMR auf EKS ist eine Bereitstellungsoption für EMR, mit der Sie Open-Source-Big-Data-Frameworks auf EKS-Clustern ausführen können. Sie können analytische Workloads mit Ihren Kubernetes-basierten Anwendungen auf demselben Amazon EKS-Cluster konsolidieren, um die Ressourcenauslastung zu verbessern und die Verwaltung der Infrastruktur und der Tools zu vereinfachen. ACK ist eine Sammlung von benutzerdefinierten Kubernetes-Ressourcendefinitionen (CRDs) und benutzerdefinierten Controllern, die zusammen die Kubernetes-API erweitern und AWS-Ressourcen in Ihrem Namen verwalten.
Der ACK-Controller für EMR auf EKS ist mit den aktuellen EMR- und EKS-Versionen kompatibel. Befolgen Sie zum Einstieg das Tutorial und führen Sie Spark-Jobs innerhalb von Minuten aus. Weitere Informationen finden Sie auch in Blogbeiträgen, die zeigen, wie man Argo Workflows zur Orchestrierung von Apache Spark-Jobs mit ACK Controller für EMR auf EKS verwendet.