Skip to content

Release 0.0.23

Pre-release
Pre-release
Compare
Choose a tag to compare
@fxaguessy fxaguessy released this 05 May 09:00
· 588 commits to master since this release

You can find attached binaries for OSX, Linux and Windows. Note that Windows has only been lightly tested.

Changelog

Features

  • Create and attach role to a user or resource (instance, ...). See an example
  • Get my IP as seen by AWS: awless whoami --ip-only. Example: awless create securitygroup ... cidr=$(awless whoami --ip-only)/32 ...
  • #86: SSH using private IP with --private flag. Thanks @padilo.
  • awless ssh now checks the remote host public key before connecting. Check can be disabled with the (insecure) --disable-strict-host-keychecking flag.
  • #74: support of encrypted SSH keys for generation awless create keypair encrypted=true and in awless ssh.
  • Better documentation of awless-templates; listing remote templates in awless with awless run --list.
  • Friendlier (using units: B, K, M, G) display for storage size (s3objects, volumes, lambda functions)
  • Better help for template parameters (ex: awless create loadbalancer -h)
  • Create/delete and list Lambda functions: awless list functions / awless create/delete function
  • Create/delete/attach/detach and list elastic IPs: awless list elasticips / awless create/delete/attach/detach elasticip
  • Create/delete and list volume snapshots: awless list snapshots / awless create/delete snapshot
  • Create/delete and list autoscaling launch configurations, scaling policies and scaling groups: awless create/delete launchconfiguration/scalingpolicy/scalinggroup. See an example
  • Create/delete/start/stop/attach/detach and list cloudwatch alarms. List cloudwatch metrics: awless list alarms/metrics
  • List EC2 images (AMIs) of which you are the owner: awless list images
  • Copy an EC2 image from a given region to the current region: awless copy image name=... source-id=... source-region=...
  • List your IAM access keys: awless list accesskeys

Bugfixes

  • Update SSH library to fix CVE-2017-3204.
  • Take the file name rather than full path as default name when uploading a s3object
  • Correctly create repo on first install on machine with git not installed