particles-cloudsploit-scans
Summary
Condensation particles that create a CloudFormation project for CloudSploit scans.
The use of condensation allows the template and the code to be deployed to any S3 bucket. The template will always reference the code that it was deployed with. The stack can be updated to add permissions or to deploy new releases of CloudSploit scans.
Use
Quick Start
Use the Launch Stack
links in the Packaged Project
section of this
README.
Build
Must have node.js 0.12 or later.
- Clone the repository
- Create a
local.js
file inconfig
with buckets that you own - Add AWS credentials to your environment. Either by IAM Profile, Envionment Variables or AWS Properties file.
- Build:
> git clone https://github.com/SungardAS/particles-cloudsploit-scans > cd particles-cloudsploit-scans > npm install > ./node_modules/.bin/gulp condensation:build
- Deploy:
> ./node_modules/.bin/gulp condensation:deploy
Packaged Project
Using condensation the CloudFormation Template and CloudSploit assets have been deployed to every S3 region lambda is available.