provision image through Terraform

This commit is contained in:
2025-04-22 14:12:07 +02:00
parent 2304a5f7c7
commit a783782187
11 changed files with 103 additions and 116 deletions

8
ctl.sh
View File

@@ -6,12 +6,8 @@ function info {
function build {
function image {
local image_config=${1:-$(ls packer | fzf)}
[[ -z "$image_config" ]] && die "Config not found"
docker run --rm --privileged \
-v /dev:/dev \
-v ${PWD}:/build mkaczanowski/packer-builder-arm:latest \
build packer/${image_config}
terraform apply
docker logs -f $(docker ps -q -f name=packer-builder-arm)
}
${@:-info}
}