aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'jinwei.me/infra/rds.tf')
-rw-r--r--jinwei.me/infra/rds.tf30
1 files changed, 30 insertions, 0 deletions
diff --git a/jinwei.me/infra/rds.tf b/jinwei.me/infra/rds.tf
index 381868e..3abac21 100644
--- a/jinwei.me/infra/rds.tf
+++ b/jinwei.me/infra/rds.tf
@@ -25,3 +25,33 @@ resource "random_password" "mysql_password" {
25 length = 16 25 length = 16
26 special = false 26 special = false
27} 27}
28
29resource "aws_ssm_parameter" "wordpress_db_host" {
30 name = "/${var.name}/mysql/host"
31 type = "String"
32 value = aws_db_instance.jinwei-me.address
33}
34
35resource "aws_ssm_parameter" "wordpress_db_port" {
36 name = "/${var.name}/mysql/port"
37 type = "String"
38 value = aws_db_instance.jinwei-me.port
39}
40
41resource "aws_ssm_parameter" "wordpress_db_name" {
42 name = "/${local.name}/mysql/name"
43 type = "String"
44 value = aws_db_instance.jinwei-me.db_name
45}
46
47resource "aws_ssm_parameter" "wordpress_db_user" {
48 name = "/${local.name}/mysql/username"
49 type = "String"
50 value = aws_db_instance.jinwei-me.username
51}
52
53resource "aws_ssm_parameter" "wordpress_db_password" {
54 name = "/${local.name}/mysql/password"
55 type = "SecureString"
56 value = random_password.mysql_password.result
57}
Powered by cgit v1.2.3 (git 2.41.0)