Commit Graph

12 Commits

Author SHA1 Message Date
Jake Buchholz
cb95f7fd1e Improve Configurability
* move config variables from alpine-ami.yaml to variables.json-*
  + variables.json-default - ready-for-action original default config
  + variables.json-example - original defaults with comments
* clean up tabs vs. spaces in make_ami.sh
* make_ami.sh handles custom kernel flavor, extra repos, and extra packages
* tweak README with regards to aws-ena-driver caveat
2018-08-28 09:20:48 -07:00
Jake Buchholz
836d9a3e7e * switch to alpine v3.8
* add public_ip variable, setting to 'true' allows packer to build from outside AWS
* use smallest instance_type (t2.nano) and volume_size (1 GiB)
* eu-west-3 region is live; ap-northeast-3 requires subscription
* no longer need setup_staging_repos function...
+ tiny-ec2-bootstrap is available in main since v3.8
+ aws-ena-driver-vanilla is only available in edge/testing
* switched to linux-vanilla since linux-hardened is no longer available and linux-virt does not have NVME available
+ TODO?  make kernel choice selectable (significant memory/disk savings linux-virt can be used)
2018-07-30 07:59:39 -07:00
Mike Crute
27bcd4a05e Release 3.7-r2 2017-12-26 16:58:28 +00:00
Mike Crute
4e881f09cb Make prompt more obvious 2017-12-26 04:07:50 +00:00
Mike Crute
6dbdc23272 Disable getty allocations 2017-12-26 04:07:38 +00:00
Mike Crute
31163ccb52 Start acpid to handle power events 2017-12-26 04:07:12 +00:00
Mike Crute
73f4135f98 Log boot output to console 2017-12-26 04:06:59 +00:00
Mike Crute
6fbb4d8ead Also delete snapshots 2017-12-25 05:25:14 +00:00
Mike Crute
eb26234ebc Add all regions except eu-west-3 2017-12-25 05:03:53 +00:00
Mike Crute
0a69d4dfe9 Add gen-readme script 2017-12-25 05:03:24 +00:00
Mike Crute
24cac6b1a4 Add AMI scrub tool 2017-12-25 04:53:29 +00:00
Mike Crute
638be8d8b6 Initial import 2017-12-25 03:14:34 +00:00