Skip to content

Instantly share code, notes, and snippets.

@prakhar1989
Created February 18, 2016 17:50
Show Gist options
  • Save prakhar1989/f878c9e8e5dd9b2a9807 to your computer and use it in GitHub Desktop.
Save prakhar1989/f878c9e8e5dd9b2a9807 to your computer and use it in GitHub Desktop.
Vagrantfile for Spark
# -*- mode: ruby -*-
# vi: set ft=ruby :
ipythonPort = 8001 # Ipython port to forward (also set in IPython notebook config)
Vagrant.configure(2) do |config|
config.ssh.insert_key = true
config.vm.define "sparkvm" do |master|
master.vm.box = "sparkmooc/base2"
master.vm.box_download_insecure = true
master.vm.boot_timeout = 900
master.vm.network :forwarded_port, host: ipythonPort, guest: ipythonPort, auto_correct: true # IPython port (set in notebook config)
master.vm.network :forwarded_port, host: 4040, guest: 4040, auto_correct: true # Spark UI (Driver)
master.vm.hostname = "sparkvm"
master.vm.usable_port_range = 4040..4090
master.vm.provider :virtualbox do |v|
v.name = master.vm.hostname.to_s
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment