Skip to content

Beta Release v0.1.3

Compare
Choose a tag to compare
@fxaguessy fxaguessy released this 06 Sep 09:32
· 286 commits to master since this release

You can find attached binaries for OSX, Linux and Windows

Changelog

Features

  • awless show command 'not found' error now suggests if resource with same reference exists in other locally synced regions
  • awless template language now supports lists, for example: create loadbalancer subnets=[$subnet1, $subnet2]
  • Variables in awless template language now support references, holes and lists, for example: mysecgroups = [$secgroup1, {my.secgroup},sg-123456]
  • awless template language now supports holes in strings, for example: create instance name={prefix}database{version}
  • awless update securitygroup can now authorize/revoke access from another security group: update securitygroup id=sg-12345 inbound=authorize portrange=any protocol=tcp securitygroup=sg-23456
  • Template CLI prompt: better TAB completion of resources and their properties
  • Man CLI examples for all one liners command. For example, awless create instance -h will display relevant CLI examples
  • Add Type (AWS/Customer managed) and Attached (true/false) columns in awless list policies
  • #129: flag --color=always/never to force enabling/disabling of colored output.

AWS Services

  • List network interfaces with awless list networkinterfaces

Fixes

  • Fix regression: listing a resource returned no results when this resource was disabled for sync. Listing should always fetch the resources and display what is on your cloud.
  • #130: Better exit status code in awless show command
  • Port ranges starting from 0 to n are no longer processed as from n to n.
  • awless ssh --through: works without an SSH agent running; correct StrictHostkeyChecking; correct display for --print-config