Skip to content

Instantly share code, notes, and snippets.

@crizstian
Created April 12, 2019 18:46
Show Gist options
  • Save crizstian/fbbf8cb5b5891ce804dc9ae0c8839db0 to your computer and use it in GitHub Desktop.
Save crizstian/fbbf8cb5b5891ce804dc9ae0c8839db0 to your computer and use it in GitHub Desktop.
data "aws_availability_zones" "available_zones" {}
data "aws_ami" "db_image" {
most_recent = true
owners = ["${var.aws_account}"]
filter {
name = "name"
values = ["mongo*"]
}
filter {
name = "virtualization-type"
values = ["hvm"]
}
}
data "aws_ami" "proxy_image" {
most_recent = true
owners = ["099720109477"]
filter {
name = "name"
values = ["ubuntu/images/hvm-ssd/ubuntu-xenial-16.04-amd64-server-20190212"]
}
filter {
name = "virtualization-type"
values = ["hvm"]
}
}
data "template_file" "user_data_db" {
template = "${file("${path.module}/bin/user-data-db.sh")}"
vars {
dbAdminUser = "${var.dbUser}"
dbAdminUserPass = "${var.dbUserPass}"
dbReplicaAdmin = "${var.dbReplicaAdmin}"
dbReplicaAdminPass = "${var.dbReplicaAdminPass}"
dbReplSetName = "${var.dbReplSetName}"
access_key = "${var.access_key}"
secret_key = "${var.secret_key}"
region = "${var.region}"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment