Skip to content

Instantly share code, notes, and snippets.

@cmcornejocrespo
Created April 30, 2019 09:37
Show Gist options
  • Save cmcornejocrespo/91a0885bc023a50651ea774f4148b040 to your computer and use it in GitHub Desktop.
Save cmcornejocrespo/91a0885bc023a50651ea774f4148b040 to your computer and use it in GitHub Desktop.
# aws --region <change-me> secretsmanager create-secret --name aurora/letgo-secret --secret-string '<change-me>' --profile <change-me>
provider "aws" {
access_key = "<change-me>"
secret_key = "<change-me>"
region = "<change-me>"
}
resource "aws_rds_cluster_instance" "cluster_instances" {
count = 1
identifier = "aurora-cluster-demo-${count.index}"
cluster_identifier = "${aws_rds_cluster.default.id}"
instance_class = "db.t3.small"
}
resource "aws_rds_cluster" "default" {
cluster_identifier = "aurora-cluster-demo"
availability_zones = ["eu-west-1a", "eu-west-1b", "eu-west-1c"]
database_name = "mydb"
master_username = "foo"
master_password = "${data.aws_secretsmanager_secret_version.password.secret_string}"
}
data "aws_secretsmanager_secret" "password" {
name = "aurora/letgo-secret"
}
data "aws_secretsmanager_secret_version" "password" {
secret_id = "${data.aws_secretsmanager_secret.password.id}"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment