|
@@ -1,7 +1,3 @@
|
|
|
-#-------------------------------
|
|
|
-# Create Nuxeo Ubuntu Instance
|
|
|
-#-------------------------------
|
|
|
-# Create a new EC2 instance
|
|
|
variable "ubuntu_releases" {
|
|
|
default = {
|
|
|
trusty = "trusty-14.04"
|
|
@@ -51,28 +47,3 @@ variable "public_key_path" {
|
|
|
|
|
|
variable "secgroup" {}
|
|
|
|
|
|
-//variable "ami" {}
|
|
|
-
|
|
|
-#---------------------
|
|
|
-# Deployer SSH keys
|
|
|
-#--------------------
|
|
|
-resource "aws_key_pair" "deployer" {
|
|
|
- key_name = "deployer-key"
|
|
|
- public_key = "${file(var.public_key_path)}"
|
|
|
-}
|
|
|
-
|
|
|
-#---------------------
|
|
|
-# EC2 Instance
|
|
|
-#--------------------
|
|
|
-resource "aws_instance" "ec2" {
|
|
|
- ami = "${data.aws_ami.ubuntu.id}"
|
|
|
- instance_type = "${var.instance_type}"
|
|
|
- key_name = "${aws_key_pair.deployer.id}"
|
|
|
- subnet_id = "${var.subnet_id}"
|
|
|
- vpc_security_group_ids=["${var.secgroup}"]
|
|
|
- tags {
|
|
|
- Name = "${var.instance_name}"
|
|
|
- role= "nuxeo.bastion"
|
|
|
- managed_by="terraform"
|
|
|
- }
|
|
|
-}
|