Skip to content

Generates a Vagratn box using Packer to have Java and Zeppelin installed in the correct version to use with AWS Glue development endpoint as the tutorial needs: https://docs.aws.amazon.com/glue/latest/dg/dev-endpoint-tutorial-local-notebook.html

Notifications You must be signed in to change notification settings

filipelenfers/ApacheZeppelinAwsGlueBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ApacheZeppelinAwsGlueBox

A vagrant file with Java and Zeppelin installed though provision, in the correct version, to use with AWS Glue development endpoint, as this tutorial needs: https://docs.aws.amazon.com/glue/latest/dg/dev-endpoint-tutorial-local-notebook.html.

Requirements

  1. Virtual box installed.
  2. Vagrant installed.

Usage

You have two choises here:

Running the VM (Provision)

  1. Clone this repository.
  2. Inside the cloned repository directory run vagrant up
  3. Access the VM: vagrant ssh
  4. Start Zeppelin: startZeppelin
  5. Continue this tutorial: https://docs.aws.amazon.com/glue/latest/dg/dev-endpoint-tutorial-local-notebook.html on the "Initiating SSH Port Forwarding to Connect to Your DevEndpoint" session. All the instalation and configturation of Apache Zeppelin is already done inside the VM.
  6. You can access Zeppelin on you host opening a browser and accessing the address http://localhost:8080.

Using already generated vagrant box

  1. Acces a directory where you want to start you VM.
  2. Init vagrant: vagrant init filipelenfers/zeppelinGlue
  3. Start the VM: vagrant up
  4. Access the VM: vagrant ssh
  5. Start Zeppelin: startZeppelin
  6. Continue this tutorial: https://docs.aws.amazon.com/glue/latest/dg/dev-endpoint-tutorial-local-notebook.html on the "Initiating SSH Port Forwarding to Connect to Your DevEndpoint" session. All the instalation and configturation of Apache Zeppelin is already done inside the VM.
  7. You can access Zeppelin on you host opening a browser and accessing the address http://localhost:8080.

Link to Vagrant Cloud: https://app.vagrantup.com/filipelenfers/boxes/zeppelinGlue

About

Generates a Vagratn box using Packer to have Java and Zeppelin installed in the correct version to use with AWS Glue development endpoint as the tutorial needs: https://docs.aws.amazon.com/glue/latest/dg/dev-endpoint-tutorial-local-notebook.html

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published