Release 0.0.22
Pre-release
Pre-release
You can find attached binaries for OSX, Linux and Windows. Note that Windows has only been lightly tested.
Changelog
Note that storageobject
has been renamed to s3object
.
If you have any data or config issues, you can run rm -Rf ~/.awless/awless.db ~/.awless/aws/
to start with a fresh install, or simply rm -Rf ~/.awless/aws/rdf
to remove local cloud data
Features
- Amazon userdata support. Give the data as local file or remote http file resource. Ex:
awless create instance userdata=/tmp/mydata.sh ...
orawless create instance userdata=https://gist.github.com/jsmith/5f58272fa5406
. - Global rename of
storageobject
tos3object
for shorter typing in CLI. - awless model/storing is now full RDF ;). Allow exploration of all your infra in RDF tools and ontology editor (Ex: Protege)
- Faster, better and simpler RDF & triples management now done through the nifty library triplestore
- Ability to use strings with spaces and special characters in template parameters by surrounding them with single or double quotes.
- Loggers are now sent to the stderr file descriptor which makes easier piping and redirecting output.
- Warn when creating an instance without access key.
- ssh: print SSH configuration (
~/.ssh/config
) or the CLI one-liner to connect with SSH using--print-config
or--print-cli
flags. - ssh: better handle when several instances have the same name (e.g., with a running and a terminated instance)
- ssh: more warning; provide help and context on failing connections
- Manage properly security groups on instances with
awless attach/detach secgroup id=... instance=@my-instance
- Logging more info when running templates
Bugfixes
awless whoami
now supports displaying info forroot
user and user with org path- Use
securitygroup
rather thangroup
in templates, when appropriate. - Use
keypair
rather thankey
in templates, when appropriate. - Fix the fact you could not attach multiple security groups to an instance
- Reverting the creation of a load balancer now waits the deletion of its network interfaces