remove template provider

This commit is contained in:
Edward Viaene
2022-05-09 14:07:38 -04:00
parent 1844e39a1a
commit 8ef05a97ea
2 changed files with 7 additions and 12 deletions
+6 -11
View File
@@ -1,19 +1,14 @@
data "template_file" "jenkins-init" {
template = file("scripts/jenkins-init.sh")
vars = {
DEVICE = var.INSTANCE_DEVICE_NAME
JENKINS_VERSION = var.JENKINS_VERSION
TERRAFORM_VERSION = var.TERRAFORM_VERSION
}
}
data "template_cloudinit_config" "cloudinit-jenkins" {
data "cloudinit_config" "cloudinit-jenkins" {
gzip = false
base64_encode = false
part {
content_type = "text/x-shellscript"
content = data.template_file.jenkins-init.rendered
content = templatefile("scripts/jenkins-init.sh", {
DEVICE = var.INSTANCE_DEVICE_NAME
JENKINS_VERSION = var.JENKINS_VERSION
TERRAFORM_VERSION = var.TERRAFORM_VERSION
})
}
}
+1 -1
View File
@@ -28,7 +28,7 @@ resource "aws_instance" "jenkins-instance" {
key_name = aws_key_pair.mykeypair.key_name
# user data
user_data = data.template_cloudinit_config.cloudinit-jenkins.rendered
user_data = data.cloudinit_config.cloudinit-jenkins.rendered
# iam instance profile
iam_instance_profile = aws_iam_instance_profile.jenkins-role.name