GUI for Hadoop
cluster
over Docker
Hadjo is a free Windows, Linux and MacOS Desktop application. It is a GUI for rapid Hadoop(2.x and 3.x) cluster creation and management on your desktop. It possesses different features that allow developers, BI and enthusiasts to better understand, experiment with Hadoop, test Yarn applications and create a custom made Docker images that can be deployed on a system for own usage.
When you interact with or manage (add, change or delete cluster nodes) your cluster, Hadjo behind the scenes asks Docker to add, modify, remove instances or execute commands on them. Hadjo calls Docker to apply the needed changes - ex. create a local Docker network (on your laptop, PC or Mac). Hadjo generates the Docker Buildfile and requests Docker to create an image - used by all nodes of the cluster. Hadjo determines how to demand Docker to run an instance based on user selected software and node role - master or slave. All Docker interactions are done for you by Hadjo. No prior knowledge of Docker is required to use Hadjo for your purposes.
Some local OS host directories are mounted and used on the Linux nodes of your cluster and thus provides an easy access to HDFS file upload from your Windows, Mac or Linux and easy access via a mouse click to any of the Hadoop logs - master or slaves.