the-clusternator-runtime-aws
v0.0.4
Published
The Clusternator's CI runtime for AWS backed clusternations
Maintainers
Readme
The Clusternator Runtime AWS
This software is inteded for use by The Clusternator not end users or developers. This software is responsible for bundling Docker images and POSTing to Clusternator servers.
Development
The aws-sdk dependency should be the only runtime dependency
this project uses. devDependencies are okay. The idea is to
keep the runtime npm install as light as possible.
Please see The Clusternator's contributor's guide for more information.
Scripts
npm run buildcleans, tests, buildsnpm run cleanremoves the lib foldernpm run coverruns the test coverage command (prefernpm test)npm run lintruns the linternpm run testruns the test suitenpm run transpiletranspiles jsnpm run transpile:wtranspile/watch
Clusternator Pollution
The Clusternator runtime is designed to limit the amount of data The Clusternator needs to keep in a project. The first goal is to get the runtime working with the current version of The Clusternator
The second goal is to limit project pollution to:
clusternator.jsonproject's public config.private/clusternator-private.jsonproject's private configclusternator.tar.gz.ascproject's private tarball.private/public-ssh/*user public ssh keys.private/**/*user optional private files
Current Clusternator (0.5.3) has significantly more pollution than outlined above.
