Configure AWS accounts
Project description
Command line utility to configure AWS accounts:
Enable CloudTrail
Configure VPC subnets (DMZ and internal)
Configure NAT instances and routing
Configure DNS
Upload SSL cert
Configure RDS/ElastiCache subnet groups
Configure IAM roles
Configure SAML integration
Configure SSH bastion host (“odd”)
See the STUPS Landscape Overview and the STUPS Installation Guide.
Usage
First install with PIP:
$ sudo pip3 install --upgrade stups-sevenseconds
Run with your YAML configuration (you need valid AWS credentials for this):
$ sevenseconds configure myconfig.yaml myaccountname
You can also run Seven Seconds on all configured accounts with automatic SAML logins:
$ sevenseconds configure --saml-user=mysamluser myconfig.yaml '*'
Running from Source
$ python3 -m sevenseconds configure myconfig.yaml myaccountname
Releasing
$ ./release.sh <NEW-VERSION>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
stups-sevenseconds-1.0.40.tar.gz
(42.9 kB
view hashes)
Built Distribution
Close
Hashes for stups-sevenseconds-1.0.40.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ef2d18fb7c51d3257e441ab3f45896c7ea703c90c6be642d59b46fd3e1ad8a4 |
|
MD5 | 4440ac517f399b1ea0d11ccdbae4326c |
|
BLAKE2b-256 | 0055bb32de69148af1d6b9b91529c0d38fd9f5a6bed33ce285bf1238c2a16b59 |
Close
Hashes for stups_sevenseconds-1.0.40-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43523154fd24f2938bf84cc591cde194370a5e95c8151144d22469591e497c5c |
|
MD5 | 04e5538ba7b29573d349e6b4534b5600 |
|
BLAKE2b-256 | 468899039caaeac3395dd5dba67acffde1b1a61e11cf48f4b0144af86939de00 |