* Add refresh-releases subcommand, etc. * builder.py + gen-release-readme - convert `build_time` to int + release - add `source_region` to copied AMI tags - check source AMI's permissions, queue for fixing, if necessary + refresh-releases - update releases/<profile>.yaml based on AMIs that exist in regions + explicitly call out `python-dateutil` dependency and `pip install` it into the venv * Release Alpine 3.12.2 & today's edge
34 KiB
Alpine Linux EC2 AMIs
These are not official AWS or Alpine images. They are community built and supported.
These AMIs should work with most EC2 features -- such as ENIs (Elastic Network Interfaces) and NVMe EBS (Elastic Block Storage) volumes. If you find any problems launching these AMIs on current generation instances, please open an issue and include as much detailed information as possible.
All AMIs built after 2020-09-15 include support for hot-pluggable ENIs, and will
sync all associated IPv6 and secondary IPv4 addresses during udhcpc
post-bound
and post-renew events.
Starting with Alpine release 3.12.1, IMDSv2 (Instance MetaData Service v2) is
fully supported, and aarch64
AMIs are provided for EC2 ARM-based instances.
During the first boot of instances created with these AMIs, the lightweight tiny-ec2-bootstrap init script...
- sets the instance's hostname,
- installs the SSH authorized_keys for the AMI user (default 'alpine'),
- disables 'root' and AMI user (default 'alpine') passwords,
- expands the root partition to use all available EBS volume space,
- and executes a "user data" script (must be a shell script that starts with
#!
)
If you launch these AMIs to build other images (via Packer,
etc.), don't forget to remove /var/lib/cloud/.bootstrap-complete
-- otherwise
instances launched from those second-generation AMIs will not run
tiny-ec2-bootstrap
on their first boot.
The more popular cloud-init is
currently not supported on Alpine Linux. If cloud-init
support is important
to you, please open an issue.
AMIs
Alpine Linux 3.12.2 (2020-12-14)
click to show/hide
Alpine Linux 3.11.6 (2020-04-26)
click to show/hide
Region | alpine-ami-3.11.6-x86_64-r0 |
---|---|
eu-north-1 | ami-03830331da71d3b6a (launch) |
ap-south-1 | ami-08437e8244154999a (launch) |
eu-west-3 | ami-043d77b850fc69cff (launch) |
eu-west-2 | ami-0dcb13d7ab5820ac0 (launch) |
eu-west-1 | ami-0a3bf003cc0e5cbaf (launch) |
ap-northeast-2 | ami-0fd25bd139c05812d (launch) |
ap-northeast-1 | ami-04dd34605aba7ce11 (launch) |
sa-east-1 | ami-0056de88b2ebc5071 (launch) |
ca-central-1 | ami-013d1db5df4ad7d4a (launch) |
ap-southeast-1 | ami-04a63840be47a0816 (launch) |
ap-southeast-2 | ami-07be0b72172a63df3 (launch) |
eu-central-1 | ami-03bc1e4d4bf636895 (launch) |
us-east-1 | ami-0da684cce2ab4aadb (launch) |
us-east-2 | ami-014d15ba809c1e48f (launch) |
us-west-1 | ami-05f659e5fe3528bbd (launch) |
us-west-2 | ami-0380e01590d421d3e (launch) |
Alpine Linux 3.10.5 (2020-04-26)
click to show/hide
Region | alpine-ami-3.10.5-x86_64-r0 |
---|---|
eu-north-1 | ami-041b6bdb27dbc8226 (launch) |
ap-south-1 | ami-0c8a22fa0ee90c07a (launch) |
eu-west-3 | ami-0bbb1a9d10ee0e6ee (launch) |
eu-west-2 | ami-08ca328d558bee247 (launch) |
eu-west-1 | ami-0451f26166639b1b9 (launch) |
ap-northeast-2 | ami-0595dc50c0f0e23f7 (launch) |
ap-northeast-1 | ami-043d40c880c7a176b (launch) |
sa-east-1 | ami-088bc83fe1497e710 (launch) |
ca-central-1 | ami-08c250f635a417222 (launch) |
ap-southeast-1 | ami-0244d1373053cfe5b (launch) |
ap-southeast-2 | ami-0cf284dc25e35862d (launch) |
eu-central-1 | ami-0a626b78c94340b6e (launch) |
us-east-1 | ami-0e635ea3ca126c707 (launch) |
us-east-2 | ami-0f5a09a7d1d0ae35f (launch) |
us-west-1 | ami-06c2aa86f3a72385e (launch) |
us-west-2 | ami-0b6f8a395fa8b5961 (launch) |
Alpine Linux 3.9.6 (2020-04-26)
click to show/hide
Region | alpine-ami-3.9.6-x86_64-r0 |
---|---|
eu-north-1 | ami-07a2b23059054aea3 (launch) |
ap-south-1 | ami-00af726ec2f4077a2 (launch) |
eu-west-3 | ami-00a425aa20737343e (launch) |
eu-west-2 | ami-08c87b358b24d1df3 (launch) |
eu-west-1 | ami-0eb2b54ab4d09eb80 (launch) |
ap-northeast-2 | ami-0f9ad7c51e14bdc3d (launch) |
ap-northeast-1 | ami-0133f3a571f684178 (launch) |
sa-east-1 | ami-0ea679407da47b78a (launch) |
ca-central-1 | ami-0583a99f342097b6c (launch) |
ap-southeast-1 | ami-0d52e9d7f91ca051c (launch) |
ap-southeast-2 | ami-054360648343b66bc (launch) |
eu-central-1 | ami-051eec0106a08df6d (launch) |
us-east-1 | ami-004f0550310a2d7aa (launch) |
us-east-2 | ami-045a2cc3fe272caee (launch) |
us-west-1 | ami-026a54e52daea1233 (launch) |
us-west-2 | ami-0b933475d362cbfab (launch) |
Alpine Linux Edge (2020-12-14)
click to show/hide