Cloud Provisioning Tool
awsscripter is a tool to write automation on the top of AWS CLI (Boto).It automates away some of the more mundane, repetitive and error-prone tasks, simplify aws resource management more efficiently.
Features: - Audit AWS accounts with different compliance program such as CISP, PCI-DSS, HIPPA - Takes inputs from templates & Configuration and performs user friendly automations by combining aws boto api’s - Support for inserting dynamic values in templates via customisable resolvers - Support for running arbitrary code as hooks before/after stack builds - Support for templates written in JSON, YAML, Jinja2 or Python DSLs such as Troposphere - Easy integration to xformnation platform - Fast, highly parallel builds - Built in support for working with ALM (application lifecycle Management tools and Operation Support System - Infrastructure visibility with meta-operations such as stack querying protection
> awsscripter audit CISP
> awsscripter audit PCIDSS
Usage: awsscripter [OPTIONS] COMMAND [ARGS]… awsscripter is a tool to manage your cloud native infrastructure deployments.
--version Show the version and exit. --debug Turn on debug logging. --dir TEXT Specify awsscripter directory. --output The formatting style for command output. --no-colour Turn off output colouring. --var TEXT A variable to template into config files. --var-file FILENAME A YAML file of variables to template into config files. --help Show this message and exit.
- audit Commands for auditing aws environment with… init Commands for initialising awsscripter… list packet security check :return: monitor Commands for auditing aws environment with… security packet security check :return: stack Commands for auditing aws environment with… testcommand A sample testcommand
> awsscripter stack
Usage: awsscripter stack [OPTIONS] COMMAND [ARGS]…
Show this message and exit.
- create Creates a stack or a change set. delete Deletes a stack or a change set. describe Commands for describing attributes of stacks. execute Executes a change set. generate Prints the template. launch Launch a stack or environment. list Commands for listing attributes of stacks. set-policy Sets stack policy. status Print status of stack or environment. update Update a stack. validate Validat1. - - - - es the template.
> awsscripter init
Usage: awsscripter init [OPTIONS] COMMAND [ARGS]…Commands for initialising awsscripter projects.
--help Show this message and exit.
- env Initialises an environment in a project. project Initialises a new project.
$ pip install awsscripter
Tutorial and Documentation
See our Contributing Guide.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size awsscripter-0.0.314.tar.gz (116.3 kB)||File type Source||Python version None||Upload date||Hashes View hashes|