A aws script automation deploy
Project description
aws-script-automation
![PyPI - Python Version](https://pypi-camo.freetls.fastly.net/4b9b98197165e58a1df86887cfb6fed1c802b315/68747470733a2f2f696d672e736869656c64732e696f2f707970692f707976657273696f6e732f6177732d73612e7376673f636f6c6f723d6f72616e6765)
Scripting for AWS API configurations automation
Instalation
Use pip to make instalation:
pip install --user aws-sa
Loading documentation files to deploy
Just pass the file path in the argument:
aws-sa [filepath .json or .yaml]
Examples:
aws-sa file.yaml
or
aws-sa /home/user/Documents/file.json
Configuration
At the first time you need from AWS API key from IAM User.
Insert de values into the next steps:
AWS Access Key ID:<YOU_AWS_ID>
AWS Secret Access Key:<SECRET_KEY>
Default region name:<YOUR_REGION>
First step: Configure endpoints
-
Insert the Authorization key and domain from endpoints:
Insert Authorization key [d98ausytcdugisajbdh1231dw12d1]: <AUTHORIZATION_KEY>
Insert Domain [http://example.com]: <DOMAIN_WITH_HTTP(S)>
-
After insert the name from deploy:
Insert Deploy Name [prod]: <DEPLOY_NAME>
The values are stored if you want to use them later (bracketed value). If you want to use it, just press enter in the field.
Second step: Configure CloudWatch Group
-
Insert the name from CloudWatch group:
Insert CloudWatch Group [example]: <NAME_GROUP>
third step: Configure custom domain
-
Select a custom domain using arrow keys.
-
Insert value from Base path:
Insert Base Path [v1]: <BASE_PATH>
Output
A documentation file with the same name as the imported file will be generated with the ending -export.yaml.
Change Region
You can change the region using:
aws configure set default.region [region]
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.