Commit graph

16 commits

Author SHA1 Message Date
James Cammarata
88dd9a3aec Merge branch 'feature/makes-ec2-lc-boto-iso-functional' of https://github.com/botify-labs/ansible into botify-labs-feature/makes-ec2-lc-boto-iso-functional 2014-08-26 13:00:17 -05:00
James Martin
efbf3cfd69 Adds support for public_ip boolean for launch configurations. 2014-08-06 14:18:56 -07:00
Frédéric de Villamil
6ce4d46d4d Adds support for instance monitoring in ec2_lc module. 2014-07-02 17:08:30 +02:00
Frédéric de Villamil
bde58eccdd Adds the possibility to attach a public IP address to instances launched into an autoscaling group within a VPC to ec2_lc module. 2014-07-02 17:07:07 +02:00
Frédéric de Villamil
dc8a3c09d6 Adds support for EBS optimized instances in ecl_lc module. 2014-07-02 17:07:07 +02:00
Frédéric de Villamil
3a3afc7ed3 Adds support for IAM instance profile in ec2_lc module 2014-07-02 17:07:06 +02:00
Frédéric de Villamil
5038b6dc33 Adds RAM disk id support for ec2_lc module. 2014-07-02 17:07:06 +02:00
Frédéric de Villamil
5fcef856bc Adds support for kern_id param in ec2_ls module. 2014-07-02 17:05:52 +02:00
Frédéric de Villamil
b535c2b2ca Adds support for Cloudwatch detailled monitoring in ec2_lc module.
Enabling detailled monitoring in the launch config is mandatory to be able to activate cloudwatch in the to be created autoscaling group.
2014-06-23 21:00:58 +02:00
Frédéric de Villamil
72035367fe Adding support for spot instances in ansible_lc.
AWS allows to define launch configuration with spot instances. This is also natively supported by boto (see http://boto.readthedocs.org/en/latest/ref/autoscale.html)
2014-06-23 09:05:47 +02:00
Ben
834115290d updated example to include instance_type 2014-04-24 11:50:49 -06:00
Ben
06ff535098 Added instance_type to ec2_lc variable list 2014-04-24 11:47:41 -06:00
willthames
d1a7fca7f3 Moved AWS modules over to common module fragments
Created common module doc fragment, and applied to all
modules that use ec2_connect or connect_to_aws as
they definitely share the common doc fragments
2014-04-09 21:19:12 +10:00
Zeekin
dba0aa71a9 Improvements to ec2 autoscaling modules
* Added desired_capacity and vpc_zone_identifier to ec2_asg
* Use ec2_argument_spec() method and then remove unnecessary
  declarations from argument_spec
* Remove AWS_REGIONS declaration
* Rename block_device_mappings to volumes to be consistent with ec2
* Remove all pep8 warnings except line length and continuation indent
* Use updated module_utils/ec2.py to add profile and security_token
  support
* Remove mandatory arguments for delete to make launchconfig deletion
  work
* Handle existing launch configurations better
* Improve output information
* Improve documentation
2014-03-17 11:33:43 +10:00
Michael DeHaan
e9f6496582 Fix docs for ec2_lc module. 2014-03-14 12:01:23 -04:00
Gareth Rushgrove
869f95c0a6 Added modules to manage ec2 autoscaling groups
Includes management of Launch Configuration and related Autoscaling
Groups
2014-03-01 16:06:19 +00:00