-
Notifications
You must be signed in to change notification settings - Fork 0
/
terraform-rds.auto.tfvars.example
111 lines (89 loc) · 3.1 KB
/
terraform-rds.auto.tfvars.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# File auto-generated by ./bin/make-example-tfvars
# rds_name - Name of the RDS instance
# Type: ${string}
# Required
#rds_name = <REQUIRED-VALUE>
# rds_engine - Engine type for RDS instance
# Type: ${string}
# Default: "postgres"
#rds_engine = "postgres"
# rds_db_name - Name of the RDS database. Uses rds_name if not specified.
# Type: ${string}
# Default: null
#rds_db_name = null
# rds_username - Username of the RDS database. Use rds_db_name if not specified.
# Type: ${string}
# Default: null
#rds_username = null
# rds_password - Username of the RDS database. Set it to null to let RDS manage the password via SecretsManager.
# Type: ${string}
# Default: null
#rds_password = null
# rds_storage_size - Initial size in Gi for allocated storage. Will grow up to 5x this value.
# Type: ${number}
# Default: 20
#rds_storage_size = 20
# rds_engine_version - RDS engine version.
# Type: ${string}
# Default: "14"
#rds_engine_version = "14"
# rds_family - RDS family.
# Type: ${string}
# Default: "postgres14"
#rds_family = "postgres14"
# rds_major_engine_version - RDS major engine version.
# Type: ${string}
# Default: "14"
#rds_major_engine_version = "14"
# rds_instance_class - RDS instance class.
# Type: ${string}
# Default: "db.t4g.large"
#rds_instance_class = "db.t4g.large"
# rds_public - Creates RDS on a public subnet for internet access
# Type: ${bool}
# Default: false
#rds_public = false
# rds_vpc_name - VPC name for the RDS. Will use rds_name if not specified.
# Type: ${string}
# Default: null
#rds_vpc_name = null
# rds_vpc_cidr - CIDR for the RDS VPC
# Type: ${string}
# Default: "10.99.0.0/24"
#rds_vpc_cidr = "10.99.0.0/24"
# rds_eks_vpc_cidr - Allow CIDR from EKS VPC to access RDS.
# Type: ${string}
# Default: null
#rds_eks_vpc_cidr = null
# rds_ingress_vpc_cidrs - Append CIDRs to allow ingress access to RDS. Defaults to EKS"s CIDR only.
# Type: ${list(string)}
# Default: []
#rds_ingress_vpc_cidrs = []
# rds_vpc_zones - AZ names to create the subnets. Use "aws ec2 describe-availability-zones --region <region> | jq .AvailabilityZones[].ZoneName" to list all available subnets.
# Type: ${list(string)}
# Default: []
#rds_vpc_zones = []
# rds_deletion_protection - Enable accidental deletion protection for the database.
# Type: ${bool}
# Default: true
#rds_deletion_protection = true
# rds_vpc_peering_peer_vpc_id - VPC ID for the peering (client-side) to consume this RDS.
# Type: ${string}
# Default: null
#rds_vpc_peering_peer_vpc_id = null
# rds_vpc_peering_peer_route_table_ids - VPC route table IDs for the peering (client-side) to consume this RDS.
# Type: ${list(string)}
# Default: []
#rds_vpc_peering_peer_route_table_ids = []
# performance_insights_enabled - Specifies whether Performance Insights are enabled.
# Type: ${bool}
# Default: true
#performance_insights_enabled = true
# performance_insights_retention_period - The amount of time in days to retain Performance Insights data. Valid values are 7, 731 (2 years) or a multiple of 31.
# Type: ${number}
# Default: 7
#performance_insights_retention_period = 7
# rds_tags - (Optional) Tags to apply to all resources.
# Type: ${any}
# Default: {}
#rds_tags = {}