Releases: wallix/awless
Alpha release 0.0.17
You can find attached binaries for OSX, Linux and Windows. Note that Windows has only been lightly tested
Changelog
If you have any data or config issues, you can run rm -Rf ~/.awless/
to start with a fresh install.
Features
-
#65:
awless ssh
: use existing SSH client if available, otherwise fallback on builtin SSH. -
awless show
resolves automatically on id, name or arn without any prefixing (previously it was '@') -
#47: Enable/disable sync per services or resources through config. Ex:
awless config set aws.notification.sync false
,awless config set aws.storage.storageobject.sync true
. -
#55: Dynamically change AWS region/profile with global flags
--aws-region us-west-1
or--aws-profile myprofile
. -
#73:
AWS_DEFAULT_REGION
env variable now loaded inawless
. It takes precedence overaws.region
. -
#73:
AWS_DEFAULT_PROFILE
env variable now loaded inawless
. It takes precedence overaws.profile
. -
Better output of
awless config list
(doc per variable, etc.). -
Global default menu with clearer one-liner display.
-
Simplification of the templating engine using decoupled compile passes.
-
Config setters now provide dialogs (ex:
awless config set instance.type
orawless config set aws.region
). -
#54:
awless ssh
: specify the keyfile to use with-i /path/toward/key
flag. -
#64:
awless ssh
: columns and lines automatically adapt to terminal with/height. -
Attach/detach policy to user/group (see wiki examples)
-
Attach/detach user to group (see wiki examples)
-
List AWS load balancers, target groups and listeners with
awless list loadbalancers/targetgroups/listeners
. Show their relations with, e.g.awless show LOAD_BALANCER
.
Bugfixes
- #12: Support AWS pagination when fetching resources in AWS IAM.
- Template parsing: allow digits in refs; allow regular chars in alias declaration
- Template: all aliases now resolves correctly from file or CLI. Ex:
awless create instance subnet=@my-subnet
Alpha release 0.0.16
You can find attached binaries for OSX, Linux and Windows. Note that Windows has only been lightly tested
Changelog
As model/relations for resources may evolve, if you have any issues with models related commands, you can run rm -Rf ~/.awless/aws/rdf
to start a fresh RDF model.
Features
- Allow simple fuzzy search for listing filters. Ex:
awless list instances --filter state=run
- Revert: waiting instance termination when deleting a vpc/subnet/instance hierarchy.
Bugfixes
- Fix regression: timeout too low for HTTP requests with AWS.
Alpha release 0.0.15
You can find attached binaries for OSX, Linux and Windows. Note that Windows has only been lightly tested
Changelog
As model/relations for resources may evolve, if you have any issues with models related commands, you can run rm -Rf ~/.awless/aws/rdf
to start a fresh RDF model.
Features
- #6: Create Linux installer shell script:
curl https://raw.githubusercontent.com/wallix/awless/master/getawless.sh | bash
- #42, #60, #66: Better load AWS credentials (support profile credentials, MFA and crossaccount profile access)
- #32: Basic support of SNS (CRUD for topics and subscriptions)
- #32: Basic support of SQS (CRUD for queues)
- #53: Filter results in listings. Ex:
awless ls instances --filter state=running,"Access Key"=my-key
or the equivalentawless list instances --filter state=running --filter "Access Key"=my-key
- Better help menus by splitting one-liner template commands from general commands
- Run template: better dialog and remove noisy info
- Template validation: notify on unexpected params; check names unicity against local graph
- Log contextual error instead of hard failure when user has no rights to sync a service
Bugfixes
Alpha release 0.0.14
You can find attached binaries for OSX, Linux and Windows. Note that Windows has only been lightly tested
Changelog
As model/relations for resources may evolve, if you have any issues with models related commands, you can run rm -Rf ~/.awless/aws/rdf
to start a fresh RDF model.
Features
- #39, #38: Remove data collection & sending
- #33: Ability to set AWS profile using
aws.profile
config key - Better output for
awless sync
awless ls
now an alias forawless list
Bugfixes
- #44: Fetch only the S3 buckets and related objects of the current region.
- #52, #34: Properly fetch route tables, even if a route contains several destinations.
- #37: Load the region from database when initializing cloud services rather than
awless
environment. - #56: Do not require a VPC as parent of security groups nor route table.