Colin Johnson
|
0f8060ab26
|
pep8, all output now log instead of print, log level choices in argparse
|
2013-10-12 16:34:33 +00:00 |
|
Colin Johnson
|
0dc954aad7
|
documentation updates
|
2013-10-11 04:26:24 +00:00 |
|
Colin Johnson
|
c689bab11b
|
README for aws-missing-tools. About time.
|
2013-10-11 04:16:29 +00:00 |
|
Colin Johnson
|
52e3cc830a
|
deprecating rds-cost-calculate
|
2013-10-11 04:06:25 +00:00 |
|
Colin Johnson
|
f76df7d83d
|
update of README.md for aws-ha-release
|
2013-10-11 04:02:57 +00:00 |
|
Colin Johnson
|
6efedd313c
|
deprecation of tools that will not be supported.
|
2013-10-11 03:58:32 +00:00 |
|
Colin Johnson
|
af24aa1cdf
|
Update route53-migrate-zone.py
bigfix - error message not written to stderr.
|
2013-08-01 00:12:25 +00:00 |
|
Colin Johnson
|
d7eb1141f5
|
initial checkin of iam-keyfind.sh.
|
2013-07-07 01:06:03 +00:00 |
|
Colin Johnson
|
d90f201cb4
|
Merge pull request #34 from Lytro/aws_ha_release_ruby
Aws ha release ruby
|
2013-06-26 07:37:54 -07:00 |
|
Colin Johnson
|
254c11e5c7
|
Resolve issue with loglevel - https://github.com/colinbjohnson/aws-missing-tools/issues/35.
|
2013-06-13 16:36:11 +00:00 |
|
Colin Johnson
|
6c8f42c7fe
|
adding logging facility ability to pass config file location as option.
|
2013-06-09 02:47:20 +00:00 |
|
Colin Johnson
|
5b8acad3a3
|
change from/to to source/destination.
|
2013-06-08 15:30:17 +00:00 |
|
Anuj Biyani
|
fb38aa1a98
|
sync with stdout so that output can be piped in realtime
|
2013-06-05 14:44:19 -07:00 |
|
Anuj Biyani
|
80195429d3
|
Update README.md
|
2013-06-05 09:59:11 -06:00 |
|
Anuj Biyani
|
f43bfb6c27
|
update readme
|
2013-06-04 19:56:52 -07:00 |
|
Anuj Biyani
|
e02b64906a
|
add a missing newline
|
2013-06-04 19:49:30 -07:00 |
|
Anuj Biyani
|
a4aa1ca838
|
fix a print statement that was using the wrong source for auto scaling instances
|
2013-06-04 19:23:39 -07:00 |
|
Anuj Biyani
|
abfa3d2885
|
move elb timeout sleep outside of Timeout block
|
2013-06-04 18:33:47 -07:00 |
|
Anuj Biyani
|
7c6206e90d
|
fix/add some print statements
|
2013-06-04 18:31:04 -07:00 |
|
Anuj Biyani
|
02f31ef263
|
require instances to be inservice for a period of time before considering them healthy
|
2013-06-04 18:09:50 -07:00 |
|
Anuj Biyani
|
a67f5c2494
|
use constants instead of instance variables for a couple things
|
2013-06-04 16:17:35 -07:00 |
|
Anuj Biyani
|
b6af069025
|
tweak formatting of help
|
2013-06-04 16:04:47 -07:00 |
|
Anuj Biyani
|
fc124c21bf
|
fix some print statements
|
2013-06-04 15:58:50 -07:00 |
|
Anuj Biyani
|
1463d49e9a
|
deregister the ec2 instance, not the as instance
|
2013-06-04 15:52:38 -07:00 |
|
Anuj Biyani
|
f91dbe1c94
|
use AutoScaling::Instance instead of EC2::Instance
|
2013-06-04 15:39:56 -07:00 |
|
Anuj Biyani
|
f6f07ec0fc
|
wrap AwsHaRelease class in AwsMissingTools module
|
2013-06-04 15:20:51 -07:00 |
|
Anuj Biyani
|
29aeb75ca3
|
use ruby optionparser instead of trollop
remove cucumber
|
2013-06-04 15:18:18 -07:00 |
|
Anuj Biyani
|
601f6087ec
|
check that number of instances in load balancer matches desired capacity
|
2013-06-04 15:16:51 -07:00 |
|
Colin Johnson
|
8a32546a1c
|
route53-migrate-zone now handles existing records gracefully.
|
2013-06-04 20:27:07 +00:00 |
|
Anuj Biyani
|
0554f6eb74
|
fix some output
|
2013-06-04 11:26:03 -07:00 |
|
Anuj Biyani
|
f4aba7d829
|
ignore .gem files
|
2013-06-04 11:20:05 -07:00 |
|
Anuj Biyani
|
2a8f449cc7
|
move require lines around so they make more sense
|
2013-06-04 11:18:22 -07:00 |
|
Anuj Biyani
|
5f4b9b59bf
|
ensure that necessary autoscaling processes are not suspended
|
2013-06-03 19:31:10 -07:00 |
|
Anuj Biyani
|
8c24fa8dbf
|
add print statements so user is aware of what is happening
|
2013-06-03 19:19:38 -07:00 |
|
Anuj Biyani
|
07fc0390f7
|
timeout if cycling a server takes longer than inservice_time_allowed
|
2013-06-03 18:51:01 -07:00 |
|
Anuj Biyani
|
55e60a989e
|
rearrange and refactor specs to make more sense
|
2013-06-03 18:07:10 -07:00 |
|
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 |
|
Colin Johnson
|
231f0f51ba
|
route53-migrate-zone - commit version 0.1
|
2013-06-03 05:31:19 +00:00 |
|
Colin Johnson
|
5a61760d9c
|
route53-migrate-zone - commit version 0.1
|
2013-06-03 05:30:03 +00:00 |
|
Colin Johnson
|
a19d2e0d73
|
route53-migrate-zone - commit version 0.1
|
2013-06-03 05:29:45 +00:00 |
|
Colin Johnson
|
9fa8e1c3d1
|
Merge branch 'master' of https://github.com/colinbjohnson/aws-missing-tools
|
2013-06-03 05:17:43 +00:00 |
|
Colin Johnson
|
8266c66a73
|
aws-ha-release - grammatical updates.
|
2013-06-03 05:17:25 +00: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 |
|