Feature/packer jenkins (#31)

* packer jenkins update
This commit is contained in:
Edward Viaene
2020-03-17 21:21:40 +01:00
committed by GitHub
parent 50df73f39a
commit ef34e41349
10 changed files with 99 additions and 37 deletions
+20 -1
View File
@@ -1,5 +1,21 @@
data "aws_ami" "ubuntu" {
most_recent = true
filter {
name = "name"
values = ["ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-*"]
}
filter {
name = "virtualization-type"
values = ["hvm"]
}
owners = ["099720109477"] # Canonical
}
resource "aws_instance" "jenkins-instance" {
ami = var.AMIS[var.AWS_REGION]
ami = data.aws_ami.ubuntu.id
instance_type = "t2.small"
# the VPC subnet
@@ -13,6 +29,9 @@ resource "aws_instance" "jenkins-instance" {
# user data
user_data = data.template_cloudinit_config.cloudinit-jenkins.rendered
# iam instance profile
iam_instance_profile = aws_iam_instance_profile.jenkins-role.name
}
resource "aws_ebs_volume" "jenkins-data" {