https://github.com/logicalclocks/karamel-chef
This chef cookbook installs Karamel. Used by Vagrant to provision multi-node clusters.
https://github.com/logicalclocks/karamel-chef
Last synced: about 1 year ago
JSON representation
This chef cookbook installs Karamel. Used by Vagrant to provision multi-node clusters.
- Host: GitHub
- URL: https://github.com/logicalclocks/karamel-chef
- Owner: logicalclocks
- License: apache-2.0
- Created: 2016-12-18T19:53:30.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-06-19T06:32:10.000Z (about 2 years ago)
- Last Synced: 2025-04-05T09:04:35.880Z (about 1 year ago)
- Language: Shell
- Size: 862 KB
- Stars: 7
- Watchers: 9
- Forks: 38
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# karamel-chef
This chef cookbook installs Karamel. Used by Vagrant to provision multi-node clusters.
0. Install plugin `vagrant plugin install vagrant-disksize`
1. Create your own cluster by copying an existing Karamel cluster definition. If your name is John, call it 'hopsworks.1.john'. Then customize it.
2. To start a Hopsworks VM, use the run.sh script. The parameters are: (ubuntu or centos), number of VMs in the vagrant configuration (1 or 3), (john, hopsworks, jim, virtualbox, etc), [no-random-ports] - this will forward the ports in the Vagrantfile.
For example,
./run.sh ubuntu 1 jim no-random-ports
3. To shutdown your cluster, run the kill.sh script:
./kill.sh
# Dela instructions
Follow the dela/README.md instructions