40 lines
637 B
HCL
40 lines
637 B
HCL
source "amazon-ebs" "example" {
|
|
communicator = "none"
|
|
source_ami = "potato"
|
|
ami_name = "potato"
|
|
instance_type = "potato"
|
|
}
|
|
|
|
build {
|
|
name = "my-provisioners-are-cooler"
|
|
sources = ["source.amazon-ebs.example"]
|
|
|
|
provisioner "comment-that-works" {
|
|
|
|
}
|
|
}
|
|
|
|
packer {
|
|
required_plugins {
|
|
comment = {
|
|
source = "sylviamoss/comment"
|
|
version = "v0.2.15"
|
|
}
|
|
comment-that-works = {
|
|
source = "sylviamoss/comment"
|
|
version = "v0.2.19"
|
|
}
|
|
}
|
|
}
|
|
|
|
build {
|
|
sources = ["source.amazon-ebs.example"]
|
|
|
|
provisioner "comment-my-provisioner" {
|
|
|
|
}
|
|
provisioner "shell-local" {
|
|
inline = ["yo"]
|
|
}
|
|
}
|