Version information
released Dec 9th 2016
This version is compatible with:
- Puppet Enterprise >= 3.7.0
- Puppet >= 3.4.0
- ,
Start using this module
Add this module to your Puppetfile:
mod 'jensendw-livy', '0.0.1'
Learn more about managing modules with a PuppetfileDocumentation
jensendw/livy — version 0.0.1 Dec 9th 2016
Livy
Table of Contents
Overview
The Livy puppet module downloads, extracts and deploys the livy-server binary and all relevant configuration files.
Support
This module is currently tested on:
-
CentOS 6
-
CentOS 7
Setup
What the Livy class affects
- Downloads and unpackages the livy-server package from livy.io
- Extracts download to
/opt/livy-server-{version}
- Configures settings in /opt/livy-server/conf
- Creates startup scripts for livy-server
Usage
Install default Livy server
class {'::livy':}
Install Livy with custom SPARK_HOME
class {'::livy':
spark_home => '/opt/cloudera/parcels/CDH-5.4.2-1.cdh5.4.2.p0.2/lib/spark',
}
Install with custom binding and port
class {'::livy':
conf_server_host => '127.0.0.1',
conf_server_port => '8761',
}
Dependencies
- nanliu/staging (>= 1.0.3)