Skip to main content

Cloud Provisioning Tool

Project description


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.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for awsscripter, version 0.0.314
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

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page