You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| `env_aws_secret` | String | Secret name to pull environment variables from AWS Secret Manager. |
131
+
| `env_aws_secret` | String | Secret name to pull environment variables from AWS Secret Manager. Accepts comma separated list of secrets. |
132
132
| `env_repo` | String | `.env` file containing environment variables to be used with the app. Name defaults to `repo_env`. |
133
133
| `env_ghs` | String | `.env` file to be used with the app. This is the name of the [Github secret](https://docs.github.com/es/actions/security-guides/encrypted-secrets). |
134
134
| `env_ghv` | String | `.env` file to be used with the app. This is the name of the [Github variables](https://docs.github.com/en/actions/learn-github-actions/variables). |
@@ -225,6 +225,7 @@ The following inputs can be used as `step.with` keys
| `aws_rds_db_enable`| Boolean | Set to `true` to enable an RDS DB. |
227
227
| `aws_rds_db_proxy`| Boolean | Set to `true` to add a RDS DB Proxy. |
228
+
| `aws_rds_db_identifier`| String | Database identifier that will appear in the AWS Console. Defaults to `aws_resource_identifier` if none set. |
228
229
| `aws_rds_db_name`| String | The name of the database to create when the DB instance is created. If this parameter is not specified, no database is created in the DB instance. |
229
230
| `aws_rds_db_user`| String | Username for the db. Defaults to `dbuser`. |
230
231
| `aws_rds_db_engine`| String | Which Database engine to use. Defaults to `postgres`. |
@@ -509,6 +510,25 @@ The Aurora available environment variables are:
509
510
| `AURORA_CLUSTER_ENGINE_VERSION_ACTUAL` | The running version of the cluster database |
510
511
| `AURORA_CLUSTER_HOSTED_ZONE_ID`| The Route53 Hosted Zone ID of the endpoint |
511
512
513
+
### Stored secret in AWS Secrets Manager
514
+
In order to be flexible, the following variables will be used to store DB related info in AWS Secretes Manager
515
+
516
+
`username`
517
+
`password`
518
+
`host`
519
+
`port`
520
+
`database`
521
+
`engine`
522
+
`engine_version`
523
+
`DB_USER`
524
+
`DB_USERNAME`
525
+
`DB_PASSWORD`
526
+
`DB_HOST`
527
+
`DB_PORT`
528
+
`DB_NAME`
529
+
`DB_ENGINE`
530
+
`DB_ENGINE_VERSION`
531
+
512
532
### AWS Root Certs
513
533
The AWS root certificate is downloaded and accessible via the `rds-combined-ca-bundle.pem` file in root of your app repo/directory.
description="Database identifier that will appear in the AWS Console. Defaults to aws_resource_identifier if none set."
402
+
default=""
403
+
}
404
+
399
405
variable"aws_rds_db_name" {
400
406
type=string
401
407
description="The name of the database to create when the DB instance is created. If this parameter is not specified, no database is created in the DB instance."
0 commit comments