Setting up Apache Livy for Amazon EMR on EKS
Before you can install Apache Livy on your Amazon EKS cluster, you must complete the following tasks.
-
Install the Amazon CLI – If you've already installed the Amazon CLI, confirm that you have the latest version.
-
Install eksctl – eksctl is a command line tool that you use to communicate with Amazon EKS.
-
Install Helm – The Helm package manager for Kubernetes helps you install and manage applications on your Kubernetes cluster.
-
Set up an Amazon EKS cluster – Follow the steps to create a new Kubernetes cluster with nodes in Amazon EKS.
-
Select an Amazon EMR release label – the Apache Livy is supported with Amazon EMR releases 7.1.0 and higher.
-
Install the ALB controller – the ALB controller manages Amazon Elastic Load Balancing for Kubernetes clusters. It creates an Amazon Network Load Balancer (NLB) when you create a Kubernetes Ingress while setting up Apache Livy.