Skip to content

Re-Structured & More Stable!

Pre-release
Pre-release
Compare
Choose a tag to compare
@daidokoro daidokoro released this 16 Jun 01:16
· 202 commits to master since this release

0.60-beta sees a restructuring of the backend code. This will help with future changes and enhance overall stability. There are however, some goodies for you in this release as well 👍

New Features

  • Support for configuration files written in HCL
  • Stack Tags Now supported using the new tags keyword under stacks, see Wiki for more detail
  • Stack Timeouts can now be set using the timeout keyword under stacks
  • {{ invoke }} template function now handles raw string and JSON responses from lambda. More Wiki entries to come on how this works.
  • New Values command added. This command prints the values in config for a specific stack.
Print stack values from config in YAML format

Usage:
  qaz values [stack] [flags]

Examples:
qaz values stack

Flags:
  -c, --config string   path to config file (default "config.yml")
  -h, --help            help for values

Global Flags:
      --debug            Run in debug mode...
      --no-colors        disable colors in outputs
  -p, --profile string   configured aws profile (default "default")

Changes

  • {{ .stack }} now represents the values of the stack calling the template and can be used interchangeably with the stack name when templating values. Feature added by @jaffee
  • {{ .name }} now returns the name of the stack calling the template