Re: Bug#733211: ITP: awscli -- Universal Command Line Environment for AWS
Le Fri, Dec 27, 2013 at 02:18:17PM +0100, Anders Ingemann a écrit :
>
> Great stuff! I didn't know they switched licenses, or is it only for the
> python version?
> I remember we switched to euca2ools so the bootstrapper was in line with
> the DFSG.
Hi Andres,
regarding euca2ools and awscli, do not hesitate to migrate to awscli once you
are comfortable with it and if you see a benefit. Here is a quote from the
euca2ools' author's blog (note that this was last February and it might be
outdated).
Isn’t aws-cli the future? Why continue developing euca2ools?
Aws-cli is a great project. Both it and euca2ools tie what the server sees very
closely to what the user sees under the hood, but the euca2ools suite does so
in a way that makes it trivial to customize tools to do more complicated things
behind the hood or to make them easier to use. For instance, consider changing
a security group’s permissions in EC2 with aws-cli:
% aws ec2 authorize-security-group-ingress --group-name MySecurityGroup --ip-permissions '{"from_port":22,"to_port":22,"ip_protocol":"tcp","ip_ranges":["0.0.0.0/0"]}'
The exact format we need to use to supply the info the tool needs requires
relatively detailed knowledge of what EC2-the-server expects. Compared to that,
the euca2ools version of that is easier to remember and much easier to type:
% euca-authorize MySecurityGroup --port 22 --source-subnet 0.0.0.0/0
Aws-cli is a very young project, so people haven’t yet had the chance to iron
it out completely. Perhaps some day it will become as user-friendly as
euca2ools and finally eclipse it. But we aren’t there yet.
http://blog.devzero.com/2013/02/21/whats-new-in-euca2ools-3-part-1-a-users-perspective/
On my side, I will keep updating the Debian package of euca2ools, which is easy
as the pace of upstream releases has cooled down with time. Also, I have not
yet experienced myself with awscli (I am eagerly waiting for the Debian package
now).
Have a nice day,
--
Charles Plessy
Illkirch-Graffenstaden, France
Reply to: