terraform/ecc-aws-434-mq_broker_latest_version/green/mq.tf (28 lines of code) (raw):

# takes about 10 min to deploy resource "aws_mq_broker" "this" { broker_name = "mq-broker-active-434-green" engine_type = "ActiveMQ" engine_version = "5.18" host_instance_type = "mq.t2.micro" auto_minor_version_upgrade = true user { username = "root" password = random_password.this.result } } resource "aws_mq_broker" "this1" { broker_name = "mq-broker-rabbit-434-green" engine_type = "RabbitMQ" engine_version = "3.13" host_instance_type = "mq.t3.micro" publicly_accessible = true auto_minor_version_upgrade = true user { username = "root" password = random_password.this.result } } resource "random_password" "this" { length = 12 special = true override_special = "!#$%*()-_+[]{}?" }