Releases: aws/amazon-ec2-metadata-mock
Releases · aws/amazon-ec2-metadata-mock
EC2 Metadata Mock v1.8.0
EC2 Metadata Mock v1.7.0
Introducing EC2 Instance Rebalance Recommendation 🎉🎉🎉
v1.7.0
adds support for the new EC2 Instance Rebalance Recommendation, a notification directed towards Spot Instances that are at an elevated risk of interruption!
The latest/meta-data/events/recommendations/rebalance
path has been added to support this new notification, and the notification's noticeTime can be overridden via --rebalance-rec-time
flag, config file, or environment variable. For more information on testing Rebalance Recommendations with AEMM see here.
Upgrade to v1.7.0
today to ensure your Spot infrastructures are ready to handle Rebalance Recommendations!
EC2 Metadata Mock v1.6.0
New Features
- Add
MockIPCount
flag to return spot interrupts (Spot ITN) and events to a set number of IPs within a cluster- By default, 2 IPs will be eligible for Spot ITN and 2 IPs will be eligible for scheduled events (separate cache)
- Add
placement/*
paths that were added to IMDS Aug 2020:- placement/availability-zone-id
- placement/group-name
- placement/host-id
- placement/partition-number
- placement/region
Bug Fixes
N/A
Improvements
- Updated ReadMes
- Shell scripts have been linted with
shellcheck
- AEMM is now configured as a Deployment and no longer a DaemonSet. Replicas is defaulted to 1
Breaking Changes
N/A
EC2 Metadata Mock v1.5.0
New Features
- Add
MockTriggerTime
flag to return spot interrupts and events at a specific time (#88 thanks @bruecktech!)
Bug Fixes
N/A
Improvements
- upgrading to
go 1.15
(#90)
Breaking Changes
N/A
EC2 Metadata Mock v1.4.1
New Features
N/A
Bug Fixes
N/A
Improvements
- fixed
push-docker-images
so DockerHub manifest contains all supported os/arch
Breaking Changes
N/A
EC2 Metadata Mock v1.4.0
New Features
- Adding instance-life-cycle path 🎉
- ex:
curl localhost:1338/latest/meta-data/instance-life-cycle
- ex:
Bug Fixes
- Resolving #81 --thanks for the callout @petrukngantuk !
Improvements
- updated
push-docker-images
to populate manifest correctly...again
Breaking Changes
N/A
EC2 Metadata Mock v1.3.0
New Features
- Supports requests with trailing slash
- ex:
curl localhost:1338/latest/meta-data/instance-type/
returnsm4.xlarge
instead of 404
- ex:
- Supports subpath listings
- ex:
curl localhost:1338/latest/meta-data/spot
returnsinstance-action termination-time
instead of 404
- ex:
Bug Fixes
- Resolving #23
Improvements
- updated
push-docker-images
to populate manifest correctly
Breaking Changes
N/A
EC2 Metadata Mock v1.2.0
New Features
- Dynamic path
latest/dynamic/instance-identity/document
has been added-- Thanks @bobbyc ! #74 - AEMM can now be deployed to Windows nodes via Helm. #75
- Try it out by adding
--set targetNodeOs="windows"
as a parameter in Helm chart installation
- Try it out by adding
Bug Fixes
N/A
Improvements
- Binary and Docker image builds + deployments for Windows added to Travis
- Automated PR will be cut to Homebrew post-deployment keeping both repo and tap in sync
Breaking Changes
N/A
EC2 Metadata Mock v1.1.3
New Features
N/A
Bug Fixes
N/A
Improvements
- Updated helm charts to support k8s versions 1.12 and 1.13
Breaking Changes
N/A
EC2 Metadata Mock v1.1.2
New Features
N/A
Bug Fixes
N/A
Improvements
- Dockerfile for windows using the windows nanoserver (#63)
- Upload gzipped tarballs of the binaries for more efficient downloading (#65)
- Automatically sync release to the aws/homebrew-tap (#68)
- Add a spellcheck test and a shellcheck test for bash script linting (#66)
Breaking Changes
N/A