gitgregoryjones/Secrets Deploy
Build,Push a docker image to Amazon ECR (create if not found), Create Task Definition, Push ENV variables from ASM and restart ECS service
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| AWS_ACCESS_KEY_ID | Access key for IAM User. | — | — |
| AWS_SECRET_ACCESS_KEY | Secret access key for IAM User. | — | — |
| project_name | The name of this project will be used as ECR repository created/updated | no | — |
| stage | Will be used to read secrets from {project-name}-{stage} Secrets Manager path [development,staging,production,etc] and pushed to container ENV | yes | — |
| region | AWS Region to use. Defaults to us-east-2. | no | — |
| global_region | (default us-east-1) AWS Region used for services we want to treat as global. Currently Secrets Manager | no | — |
| slack_hook_url | Notifications will be sent to this Slack Hook if provided | no | — |
| CREDENTIALS_JSON | JSON object of AWS credentials for each ENV {"production":{AWS_ACCESS_KEY_ID:"1234X","AWS_SECRET_ACCESS_KEY":"19292929"},"development":{"AWS_ACCESS_KEY_ID":"102939383","AWS_SECRET_ACCESS_KEY":"92299292"}} | no | — |
Outputs
no outputs