Qaz Beta!!!
Pre-release
Pre-release
This Qaz beta release sees the addition of a few features and enhancements.
Breaking change
- The source mechnism for specifying templates using
-t --template
flags has been enhanced. You will now need to specify the stack name when passing the template. This removes the need for the template to have the same name as the stack and allows for a multiple stacks to use the same source.
For Example:
$ qaz generate --template stack::path/to/template
$ qaz generate --template stack::http://some.endpoint
- file custom template function has been changed to cat
New Features
- Delimiter Selection for custom templates
- AWS Lambda can now be used as source for both config file and templates
- Cross-Account & Cross-Region mechanism enhanced to support multi region deployments
- Config files can now be written in JSON, great for fetching a config string via an API
- Templates can now be uploaded to S3 before deployment by specifying the bucket in config
- The QAZ_CONFIG environment variable can now be used when re-using the same config path or endpoint.
New Template Functions
- prefix function added
- suffix function added
- contains function added
Finally!
The Wiki is now starting to come together, more, tips, tricks and use cases to come!