function vault-demo-ids() {
aws autoscaling \
describe-auto-scaling-groups --auto-scaling-group-names vault-provision |
jq -r '[.AutoScalingGroups[].Instances[].InstanceId] | join(" ")'
}
function vault-demo-ips() {
instance_ids=$(vault-demo-ids)
aws ec2 describe-instances --instance-ids $instance_ids |
jq -r '.Reservations[].Instances[].PublicIpAddress'
}
alias terminate-vault-id='aws autoscaling terminate-instance-in-auto-scaling-group --no-should-decrement-desired-capacity --instance-id '
Last active
March 11, 2016 20:14
-
-
Save pburkholder/921ab7d35ff40c7537b1 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment