Release 0.1.10
Changelog
Features
-
Much better performance when synchronising all access data (IAM, etc.)
-
Create instances now supports distro prompting for CentOS, Amazon Linux 2, CoreOS
$ awless create instance name=myinst distro=amazonlinux:amzn2 $ awless create instance distro=coreos $ awless create instance distro=centos name=myinst
-
Avoiding extra throttling: Listing flag
--filter
now passes on the user wanted filtering down to the AWS API when possible so that less unneeded resources are fetched, bandwidth is reduced and some throttling avoided.For example:
$ awless ls s3objects --filter bucket=website $ awless ls records --filter name=io $ awless ls containertasks --filter name=my-task-definition-name
-
Support for region embedded in an AWS profile (i.e. shared config files ~/.aws/{credentials,config}). See #181 in Fixes for more details
-
#191 Attach a certificate to a listener with:
awless listener attach id=... certificate=...
(see awless attach listener -h for more)
Fixes
- #200: Now paging is supported for s3 objects when listing
- #196: Regression fix SIGSEV when having AWS config with role assuming
- #182: Region embedded in profile taken into account and given correct precedence
- #144: Filtering done on AWS side when listing records for a given zone name
- #172: Filtering done on AWS side when listing containertasks for a given task definition name