All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- replaced loglevel with winston logs
- logging levels with loglevel - set with environment
- set restUrl and oauthUrl with the environment
- 'elastigroup' update - now support updatePolicy to perform group roll.
- 'elastigroup' delete - if the group doesn't exist, mark the delete as successful
- Ability to use
elastigroup
resource. This is will eventually replaceelasticgroup
which was a misspelling in the original version.
- For any
UPDATE
action initiated by CloudFormation the old config will be compared with the new config. If keys have been removed they will be set asnull
to Spotinst. This ensures the CF and Spotinst declarations are exactly the same.
subscription
resource - add, update and delete Spotinst Notification Subscriptions- Error messages from Spotinst get passed to
Reason
and will show up in the CloudFormation output
groupId
parameter deprecated. An ID must be passed asid
orPhysicalResourceId
- upgraded to lambda-formation 0.1.4
- elasticgroup resources now call the correct upstream lambda-formation handler
- The test suite was in a bad state. It has been updated for supscriptions, forcing the ID parameter and lambda-formation.