Anuj Biyani
b463901f98
loop through each instance, wait for a new one to come up, then deregister and terminate the old one
2013-06-03 16:19:03 -07:00
Anuj Biyani
9273f748c2
determine if instances are InService across a given load balancer and array of load balancers
2013-05-31 18:20:09 -07:00
Anuj Biyani
20b59fb132
increment the desired capacity
2013-05-31 15:30:14 -07:00
Anuj Biyani
67c907aa04
update max size if equal to desired capacity
2013-05-31 15:16:41 -07:00
Anuj Biyani
6f74b5c511
suspend certain autoscaling processes before cycling servers
2013-05-31 15:05:16 -07:00
Anuj Biyani
4f466e1a19
on init, connect to AWS and check for the AS group
2013-05-31 13:08:23 -07:00
Anuj Biyani
2bdaca25bb
make aws-missing-tools a gem
2013-05-30 16:19:08 -07:00
Anuj Biyani
e35a0e1a8d
aws access key and secret key default to environment variables
2013-05-30 14:10:42 -07:00
Anuj Biyani
179a788fe3
start a ruby version of aws-ha-release
...
- use aruba to test command line options
- use rspec to unit test
2013-05-30 14:08:54 -07:00
Colin Johnson
64e840e711
Merge pull request #31 from dfevre/master
...
aws-ha-release doesn't pass region to as-suspend-processes or as-resume-processes.
2013-05-27 09:03:43 -07:00
David Fevre
586b1d8874
Added region to as-suspend-process and as-resume-process calls to aws-ha-release for #30 .
2013-05-27 19:25:23 +10:00
Colin Johnson
32509b24c0
Merge branch 'master' of https://github.com/colinbjohnson/aws-missing-tools
2013-05-06 04:16:37 +00:00
Colin Johnson
178496f629
updating of error text and readme.md file.
2013-05-06 04:16:10 +00:00
Colin Johnson
eaa34dbb30
Merge pull request #26 from Lytro/suspend_certain_processes
...
aws-ha-release Suspend certain processes
2013-05-04 13:45:57 -07:00
Colin Johnson
6bd5066efd
Merge branch 'master' of https://github.com/colinbjohnson/aws-missing-tools
2013-05-04 19:33:56 +00:00
Colin Johnson
32197fb049
update of ec2-cost-calculate-ruby Cost Map to reflect prices as of 2013-05-04
2013-05-04 19:33:31 +00:00
Anuj Biyani
45b2394a91
fix bug where only last load balancer mattered
2013-04-17 14:23:04 -07:00
Anuj Biyani
b2ecd4f19f
don't return to defaults if aws-ha-release fails because we might kill healthy instances and leave unhealthy ones
2013-04-17 13:27:36 -07:00
Anuj Biyani
1a9c38f975
DRY code for returning settings to default
2013-04-16 19:29:03 -07:00
Anuj Biyani
4214577369
use an integer instead of a boolean
2013-04-16 19:25:58 -07:00
Anuj Biyani
5feaf83e57
allow for multiple load balancers
2013-04-16 19:00:20 -07:00
Anuj Biyani
2b0693803d
resume as processes if aws-ha-release fails
2013-04-16 18:35:42 -07:00
Anuj Biyani
a37bdd5c26
fix auto scaling processes necessary for aws-ha-release
2013-04-16 18:23:47 -07:00
Anuj Biyani
199c39bce9
suspend processes that interfere with cycling servers
2013-04-16 18:19:07 -07:00
Colin Johnson
9ba549ad00
Merge pull request #25 from davestern/copy-volume-regional
...
Copy Snapshots to different regions
2013-04-10 13:12:10 -07:00
Dave Stern
b05ddd21c4
Region Copy: Updated README with new features
2013-04-10 15:20:11 -04:00
Dave Stern
27f88ef5a1
Region Copy: Modified prerequisite_check for conditional usage
2013-04-10 15:06:05 -04:00
Dave Stern
c63fc636e6
Region Copy: Mac cut doesn't have --output-delimiter, use tr instead
2013-04-10 14:51:55 -04:00
Dave Stern
09cee91c56
Region Copy: -g and -d options to tag and initiate region copies
...
-g tested with new backups using:
bash ec2-automate-backup.sh -v 'vol-8a1a43f6 vol-2a78d459' -g 'us-west-1 us-west-2' -n
-d tested with various options and repeated calls to test
idempotent copies:
bash ec2-automate-backup.sh -s regioncopy -d 'us-west-1'
bash ec2-automate-backup.sh -s regioncopy -d 'us-west-1'
bash ec2-automate-backup.sh -s regioncopy -d 'us-west-1 us-west-2'
bash ec2-automate-backup.sh -s regioncopy -d 'us-west-2'
etc.
2013-04-10 14:36:13 -04:00
Colin Johnson
34def1a7a1
Merge pull request #24 from eyesis/patch-1
...
Update ec2ab - IAM User Required Permissions.json
2013-04-10 07:23:11 -07:00
Mike
917b3c8aa1
Update ec2ab - IAM User Required Permissions.json
...
Spelling mistake. Included invalid action; "Deletenapshot". Already correctly defined as "DeleteSnapshot"
2013-04-10 08:19:33 -05:00
Colin Johnson
1d9540963e
Removing typo - had duplicate curl command.
2013-04-03 22:53:02 +00:00
Colin Johnson
9c69efc5e3
Update ec2-write-memory-metrics.sh
...
Removing typo - had duplicate curl command.
2013-04-03 22:52:00 +00:00
Colin Johnson
ad75ad4bc2
Merge pull request #22 from torgeilo/master
...
The max size field is nr 9, not 10 ;)
2013-02-19 09:01:23 -08:00
Torgeir Lorange Østby
282a798112
Corrected the initial max size to read from field 9.
2013-02-19 16:13:00 +01:00
Colin Johnson
c644a35d3c
update of ec2-automate-backup test script and ensure user_tag functionality uses correct variable for date created.
2013-02-17 23:31:59 +00:00
Colin Johnson
ff06380942
updating to rename to user_tag from auto_tag and use bash builtin for region evaluation. Also updated README.txt for ec2-automate-backup.
2013-02-17 21:53:38 +00:00
Colin Johnson
d18b3c3f7d
adding .gitignore file - avoid picking up .DS_Store files on OS X.
2013-02-17 20:24:32 +00:00
Colin Johnson
006ae30307
adding ec2-automate-backup with snapshot retention periods of day, hour or minute.
2013-02-17 20:20:35 +00:00
Colin Johnson
3400220d5b
Merge pull request #21 from jonhiggs/master
...
Use $EC2_REGION if it's set.
2013-02-13 17:09:24 -08:00
Jon Higgs
ee2193fcbe
make sure that that the region doesn't get overwritten.
2013-01-31 16:19:58 +01:00
Jon Higgs
6a000c3786
fix indent
2013-01-31 16:19:26 +01:00
Jon Higgs
3b637b617d
fix indenting.
2013-01-31 16:14:51 +01:00
Jon Higgs
294c8a8220
use $EC2_REGION if has been set.
2013-01-28 17:18:28 +01:00
Colin Johnson
ee7890926d
updating documentation for auto tags feature.
2013-01-27 15:51:25 +00:00
Colin Johnson
d74c67e92a
Merge pull request #20 from anthroprose/master
...
Auto Tagging of Instances with Parent Metadata
2013-01-27 07:35:56 -08:00
Alex Corley
b2c8d872d8
Added an -a switch for 'auto tagging'.
...
This currently only creates two tags, but they are immensely helpful
in automating restores of snapshots to volumes.
If this feature is liked, I can extend it to do more api work for
adding instance_id and other metadata to tags, but did not want
to initially increase dependencies or complexity.
anthroprose@gmail.com
2013-01-16 12:34:31 -06:00
Colin Johnson
979fb3c431
updating spelling error in comment.
2012-12-30 06:50:08 +00:00
Colin Johnson
e23064fe44
Update of second bullet point in the ec2-automate-backup introduction. -k parameter shows 31 days but the description of the cron command says 14 days.
2012-12-10 15:35:50 +00:00
Colin Johnson
b9b006ff72
adding validation that the select Auto Scaling Group is not in state Suspended Processing.
2012-12-09 17:21:53 +00:00