Commit Graph

16 Commits (a098882fb929801d34684406c7b89a288e229835)

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 10 years ago
James Martin efbf3cfd69 Adds support for public_ip boolean for launch configurations. 10 years ago
Frédéric de Villamil 6ce4d46d4d Adds support for instance monitoring in ec2_lc module. 11 years ago
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. 11 years ago
Frédéric de Villamil dc8a3c09d6 Adds support for EBS optimized instances in ecl_lc module. 11 years ago
Frédéric de Villamil 3a3afc7ed3 Adds support for IAM instance profile in ec2_lc module 11 years ago
Frédéric de Villamil 5038b6dc33 Adds RAM disk id support for ec2_lc module. 11 years ago
Frédéric de Villamil 5fcef856bc Adds support for `kern_id` param in ec2_ls module. 11 years ago
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.
11 years ago
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)
11 years ago
Ben 834115290d updated example to include instance_type 11 years ago
Ben 06ff535098 Added instance_type to ec2_lc variable list 11 years ago
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
11 years ago
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
11 years ago
Michael DeHaan e9f6496582 Fix docs for ec2_lc module. 11 years ago
Gareth Rushgrove 869f95c0a6 Added modules to manage ec2 autoscaling groups
Includes management of Launch Configuration and related Autoscaling
Groups
11 years ago