How to install Hadoop in Kubernetes via Helm Chart?

4/8/2020

I'm trying to deploy Hadoop using Helm Chart in K8s. Not sure what are the dependencies.

-- Shuvodeep Ghosh
hadoop
kubernetes
kubernetes-helm

1 Answer

4/9/2020

All the official stalbe chart from helm can be found in this github repository. So, in order to install Hadoop you can use stable/hadoop chart:

You only have to execute:

helm install --name hadoop $(stable/hadoop/tools/calc_resources.sh 50) stable/hadoop

And it will be running.

As it is explained in the README.md of the chart, the only requirement is than you need at least 2GB of free memory per NodeManager pod. If your cluster isn't large enough, not all pods will be scheduled.

-- pcampana
Source: StackOverflow