File tree Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -11,11 +11,11 @@ on_error() {
11
11
local exitCode=" $? "
12
12
local errorLine=" $1 "
13
13
14
- local token=$( curl -X PUT -H " X-aws-ec2-metadata-token-ttl-seconds: 60" --fail --silent --show-error --location http://169.254.169.254/latest/api/token)
14
+ local token=$( curl -X PUT -H " X-aws-ec2-metadata-token-ttl-seconds: 60" --fail --silent --show-error --location " http://169.254.169.254/latest/api/token" )
15
15
16
16
if [[ $exitCode != 0 ]] ; then
17
17
aws autoscaling set-instance-health \
18
- --instance-id " $( curl -H " X-aws-ec2-metadata-token: $token " --fail --silent --show-error --location http://169.254.169.254/latest/meta-data/instance-id) " \
18
+ --instance-id " $( curl -H " X-aws-ec2-metadata-token: $token " --fail --silent --show-error --location " http://169.254.169.254/latest/meta-data/instance-id" ) " \
19
19
--health-status Unhealthy || true
20
20
fi
21
21
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ echo "sleeping for 10 seconds before terminating instance to allow agent logs to
6
6
7
7
sleep 10
8
8
9
- token=$( curl -X PUT -H " X-aws-ec2-metadata-token-ttl-seconds: 60" --fail --silent --show-error --location http://169.254.169.254/latest/api/token)
10
- instance_id=$( curl -H " X-aws-ec2-metadata-token: $token " --fail --silent --show-error --location http://169.254.169.254/latest/meta-data/instance-id)
11
- region=$( curl -H " X-aws-ec2-metadata-token: $token " --fail --silent --show-error --location http://169.254.169.254/latest/meta-data/placement/region)
9
+ token=$( curl -X PUT -H " X-aws-ec2-metadata-token-ttl-seconds: 60" --fail --silent --show-error --location " http://169.254.169.254/latest/api/token" )
10
+ instance_id=$( curl -H " X-aws-ec2-metadata-token: $token " --fail --silent --show-error --location " http://169.254.169.254/latest/meta-data/instance-id" )
11
+ region=$( curl -H " X-aws-ec2-metadata-token: $token " --fail --silent --show-error --location " http://169.254.169.254/latest/meta-data/placement/region" )
12
12
13
13
echo " requesting instance termination..."
14
14
Original file line number Diff line number Diff line change @@ -14,9 +14,9 @@ mark_instance_unhealthy() {
14
14
# mark the instance for termination
15
15
echo " Marking instance as unhealthy"
16
16
17
- local token=$( curl -X PUT -H " X-aws-ec2-metadata-token-ttl-seconds: 60" --fail --silent --show-error --location http://169.254.169.254/latest/api/token)
18
- local instance_id=$( curl -H " X-aws-ec2-metadata-token: $token " --fail --silent --show-error --location http://169.254.169.254/latest/meta-data/instance-id)
19
- local region=$( curl -H " X-aws-ec2-metadata-token: $token " --fail --silent --show-error --location http://169.254.169.254/latest/meta-data/placement/region)
17
+ local token=$( curl -X PUT -H " X-aws-ec2-metadata-token-ttl-seconds: 60" --fail --silent --show-error --location " http://169.254.169.254/latest/api/token" )
18
+ local instance_id=$( curl -H " X-aws-ec2-metadata-token: $token " --fail --silent --show-error --location " http://169.254.169.254/latest/meta-data/instance-id" )
19
+ local region=$( curl -H " X-aws-ec2-metadata-token: $token " --fail --silent --show-error --location " http://169.254.169.254/latest/meta-data/placement/region" )
20
20
21
21
aws autoscaling set-instance-health \
22
22
--instance-id " ${instance_id} " \
You can’t perform that action at this time.
0 commit comments