This commit is contained in:
Edward Viaene
2016-10-11 17:03:29 +00:00
parent 59859b4f9d
commit 6a43f9a1ba
4 changed files with 24 additions and 0 deletions
+4
View File
@@ -0,0 +1,4 @@
resource "aws_key_pair" "mykey" {
key_name = "mykey"
public_key = "${file("${var.PATH_TO_PUBLIC_KEY}")}"
}
+8
View File
@@ -0,0 +1,8 @@
module "consul" {
source = "github.com/wardviaene/terraform-consul-module.git"
key_name = "${aws_key_pair.mykey.key_name}"
key_path = "${var.PATH_TO_PRIVATE_KEY}"
}
output "consul-output" {
value = "${module.consul.server_address}"
}
+3
View File
@@ -0,0 +1,3 @@
provider "aws" {
region = "${var.AWS_REGION}"
}
+9
View File
@@ -0,0 +1,9 @@
variable "AWS_REGION" {
default = "eu-west-1"
}
variable "PATH_TO_PRIVATE_KEY" {
default = "mykey"
}
variable "PATH_TO_PUBLIC_KEY" {
default = "mykey.pub"
}