Skip to content

A [Bootstrap Action](http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/emr-plan-bootstrap.html) script that gets EMR nodes to talk to the Puppetmaster back at JPL to get security requirements like sshd banners, BigFix client, etc. installed and running so security scans will pass.

Notifications You must be signed in to change notification settings

SciSpark/emr-bootstrap-scispark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

emr-bootstrap

A Bootstrap Action script that gets EMR nodes to talk to the Puppetmaster back at JPL to get security requirements like sshd banners, BigFix client, etc. installed and running so security scans will pass.

Usage

Generate (or ask the SA team to provide) a pre-shared key. This is a random string that is used as part of the Puppet client certificate signing process. The PRESHARED_KEY variable in the script should be set to this value. Then upload the script to a private bucket in S3 that your EMR cluster can read from. Set up the bootstrap action when provisioning your EMR cluster as described here.

About

A [Bootstrap Action](http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/emr-plan-bootstrap.html) script that gets EMR nodes to talk to the Puppetmaster back at JPL to get security requirements like sshd banners, BigFix client, etc. installed and running so security scans will pass.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages