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.2.85.tar.gz
(36.2 kB
view hashes)
Built Distribution
Close
Hashes for stups-sevenseconds-1.2.85.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a815b40e4bf5a36ff3b74318c61e674d774b13cb429cda07c4dabc9c33834864 |
|
MD5 | 304c060b7176dea5d3f836173a17fbb0 |
|
BLAKE2b-256 | a9612d85bb854338ab36a13d41d72a4d0673b7e09ac93c1ea4692208a5b17d3a |
Close
Hashes for stups_sevenseconds-1.2.85-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 323adbc5be17eef717f7bdaaea0e8a863475b6c16db101dc3d4d84ba8091ef7e |
|
MD5 | ce93defce801558a6a1473f93db2bec1 |
|
BLAKE2b-256 | 702e2c6ed714d16487c6c8f16cfbc53e285e791e149022893311026e94498b1f |