File tree 7 files changed +16
-0
lines changed
7 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -231,6 +231,7 @@ The following inputs can be used as `step.with` keys
231
231
| `aws_rds_db_user`| String | Username for the db. Defaults to `dbuser`. |
232
232
| `aws_rds_db_engine`| String | Which Database engine to use. Defaults to `postgres`. |
233
233
| `aws_rds_db_engine_version`| String | Which Database engine version to use. |
234
+ | `aws_rds_db_ca_cert_identifier`| String | Certificate to use with the database. Defaults to `rds-ca-ecc384-g1`.|
234
235
| `aws_rds_db_security_group_name`| String | The name of the database security group. Defaults to `SG for ${aws_resource_identifier} - RDS`. |
235
236
| `aws_rds_db_allowed_security_groups` | String | Comma separated list of security groups to add to the DB SG. |
236
237
| `aws_rds_db_ingress_allow_all` | Boolean | Allow incoming traffic from 0.0.0.0/0. Defaults to `true`. |
Original file line number Diff line number Diff line change @@ -326,6 +326,9 @@ inputs:
326
326
aws_rds_db_engine_version :
327
327
description : ' Which Database engine version to use.'
328
328
required : false
329
+ aws_rds_db_ca_cert_identifier :
330
+ description : ' Certificate to use with the database. Defaults to rds-ca-ecc384-g1'
331
+ required : false
329
332
aws_rds_db_security_group_name :
330
333
description : ' The name of the database security group. Defaults to SG for aws_resource_identifier - RDS.'
331
334
required : false
@@ -1026,6 +1029,7 @@ runs:
1026
1029
AWS_RDS_DB_USER : ${{ inputs.aws_rds_db_user }}
1027
1030
AWS_RDS_DB_ENGINE : ${{ inputs.aws_rds_db_engine }}
1028
1031
AWS_RDS_DB_ENGINE_VERSION : ${{ inputs.aws_rds_db_engine_version }}
1032
+ AWS_RDS_DB_CA_CERT_IDENTIFIER : ${{ inputs.aws_rds_db_ca_cert_identifier }}
1029
1033
AWS_RDS_DB_SECURITY_GROUP_NAME : ${{ inputs.aws_rds_db_security_group_name }}
1030
1034
AWS_RDS_DB_ALLOWED_SECURITY_GROUPS : ${{ inputs.aws_rds_db_allowed_security_groups }}
1031
1035
AWS_RDS_DB_INGRESS_ALLOW_ALL : ${{ inputs.aws_rds_db_ingress_allow_all }}
Original file line number Diff line number Diff line change @@ -167,6 +167,7 @@ if [[ $(alpha_only "$AWS_RDS_DB_ENABLE") == true ]]; then
167
167
aws_rds_db_user=$( generate_var aws_rds_db_user $AWS_RDS_DB_USER )
168
168
aws_rds_db_engine=$( generate_var aws_rds_db_engine $AWS_RDS_DB_ENGINE )
169
169
aws_rds_db_engine_version=$( generate_var aws_rds_db_engine_version $AWS_RDS_DB_ENGINE_VERSION )
170
+ aws_rds_db_ca_cert_identifier=$( generate_var aws_rds_db_ca_cert_identifier $AWS_RDS_DB_CA_CERT_IDENTIFIER )
170
171
aws_rds_db_security_group_name=$( generate_var aws_rds_db_security_group_name $AWS_RDS_DB_SECURITY_GROUP_NAME )
171
172
aws_rds_db_allowed_security_groups=$( generate_var aws_rds_db_allowed_security_groups $AWS_RDS_DB_ALLOWED_SECURITY_GROUPS )
172
173
aws_rds_db_ingress_allow_all=$( generate_var aws_rds_db_ingress_allow_all $AWS_RDS_DB_INGRESS_ALLOW_ALL )
@@ -462,6 +463,7 @@ $aws_rds_db_name
462
463
$aws_rds_db_user
463
464
$aws_rds_db_engine
464
465
$aws_rds_db_engine_version
466
+ $aws_rds_db_ca_cert_identifier
465
467
$aws_rds_db_security_group_name
466
468
$aws_rds_db_allowed_security_groups
467
469
$aws_rds_db_ingress_allow_all
Original file line number Diff line number Diff line change @@ -426,6 +426,12 @@ variable "aws_rds_db_engine_version" {
426
426
default = null
427
427
}
428
428
429
+ variable "aws_rds_db_ca_cert_identifier" {
430
+ type = string
431
+ description = " Certificate to use with the database"
432
+ default = " rds-ca-ecc384-g1"
433
+ }
434
+
429
435
variable "aws_rds_db_security_group_name" {
430
436
type = string
431
437
description = " The name of the database security group. Defaults to SG for aws_resource_identifier - RDS"
Original file line number Diff line number Diff line change @@ -137,6 +137,7 @@ module "rds" {
137
137
aws_rds_db_identifier = var. aws_rds_db_identifier != " " ? var. aws_rds_db_identifier : lower (var. aws_resource_identifier )
138
138
aws_rds_db_engine = var. aws_rds_db_engine
139
139
aws_rds_db_engine_version = var. aws_rds_db_engine_version
140
+ aws_rds_db_ca_cert_identifier = var. aws_rds_db_ca_cert_identifier
140
141
aws_rds_db_security_group_name = var. aws_rds_db_security_group_name
141
142
aws_rds_db_allowed_security_groups = var. aws_rds_db_allowed_security_groups
142
143
aws_rds_db_ingress_allow_all = var. aws_rds_db_ingress_allow_all
Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ resource "aws_db_instance" "default" {
56
56
identifier = var. aws_rds_db_identifier
57
57
engine = var. aws_rds_db_engine
58
58
engine_version = var. aws_rds_db_engine_version
59
+ ca_cert_identifier = var. aws_rds_db_ca_cert_identifier
59
60
db_subnet_group_name = aws_db_subnet_group. selected . name
60
61
db_name = var. aws_rds_db_name != null ? var. aws_rds_db_name : null
61
62
port = var. aws_rds_db_port != null ? tonumber (var. aws_rds_db_port ) : null
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ variable "aws_rds_db_name" {}
3
3
variable "aws_rds_db_user" {}
4
4
variable "aws_rds_db_engine" {}
5
5
variable "aws_rds_db_engine_version" {}
6
+ variable "aws_rds_db_ca_cert_identifier" {}
6
7
variable "aws_rds_db_security_group_name" {}
7
8
variable "aws_rds_db_allowed_security_groups" {}
8
9
variable "aws_rds_db_ingress_allow_all" {}
You can’t perform that action at this time.
0 commit comments