Guest User

Untitled

a guest
Jul 4th, 2018
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. resource "aws_db_parameter_group" "default" {
  2. name = "${var.environment == "production" ? "production-" : ""}qa-reports-postgresql-params"
  3. family = "postgres9.6"
  4. description = "RDS default cluster parameter group"
  5.  
  6. parameter {
  7. name = "log_min_duration_statement"
  8. value = 500
  9. }
  10. }
  11.  
  12. resource "aws_db_instance" "default" {
  13. allocated_storage = 50
  14. storage_type = "gp2" # SSD
  15. apply_immediately = true
  16. engine = "postgres"
  17. instance_class = "db.${var.db_host_size}"
  18. name = "${var.environment}qareports"
  19. username = "qareports"
  20. password = "${var.rds_db_password}"
  21. availability_zone = "${element(keys(var.availability_zone_to_subnet_map), 0)}"
  22. db_subnet_group_name = "${aws_db_subnet_group.default.name}"
  23. parameter_group_name = "${aws_db_parameter_group.default.name}"
  24. multi_az = false
  25. backup_retention_period = 7 # days
  26. backup_window = "23:20-23:50"
  27. maintenance_window = "Sun:20:00-Sun:23:00"
  28. vpc_security_group_ids = ["${aws_security_group.qa-reports-db-sg.id}"]
  29. }
  30.  
  31.  
  32. ~ module.rds.aws_db_parameter_group.default
  33. parameter.#: "3" => "1"
  34. parameter.176433.apply_method: "immediate" => "immediate"
  35. parameter.176433.name: "log_min_duration_statement" => "log_min_duration_statement"
  36. parameter.176433.value: "500" => "500"
  37. parameter.179042.apply_method: "immediate" => ""
  38. parameter.179042.name: "log_statement" => ""
  39. parameter.179042.value: "none" => ""
  40. parameter.49069.apply_method: "immediate" => ""
  41. parameter.49069.name: "auto_explain.log_min_duration" => ""
  42. parameter.49069.value: "500" => ""
Add Comment
Please, Sign In to add comment