Sign inSign up

dominikborkowski/packer-aws-runner

By dominikborkowski

•Updated 5 months ago

Basic CICD node for using Hashicorp's Packer as GitLab runner, with tools such as AWS CLI

Image
0

8.0K

dominikborkowski/packer-aws-runner repository overview

⁠packer-aws-runner

Basic CICD node for using Hashicorp's Packer as GitLab runner in AWS. To make it as slim as possible the binaries for software other than AWS CLI are copied from a set of other containers, created specifically for compiling those tools.

⁠What's included

⁠GOSS

There are two versions of GOSS included: musl and glibc based one. Former can be used to run checks from the packer container, while the latter one can be copied into the target system with packer and executed there.

⁠Location of tools
  • /bin/goss
  • /bin/goss-glibc
  • /bin/packer
  • /bin/packer-provisioner-goss

⁠Additional tools

  • curl
  • git
  • jq
  • rsync

⁠Quick start

docker build --tag packer-aws-runner:1.0 .
docker run -it packer-aws-runner:1.0

Tag summary

Content type

Image

Digest

sha256:ac4401fbc…

Size

183 MB

Last updated

5 months ago

docker pull dominikborkowski/packer-aws-runner