@@ -19,11 +19,12 @@ AFJ_VERSION=${14}
19
19
INDY_LEDGER=${15}
20
20
INBOUND_ENDPOINT=${16}
21
21
SCHEMA_FILE_SERVER_URL=${17}
22
- AGENT_HOST=${18}
23
- AWS_ACCOUNT_ID=${19}
24
- S3_BUCKET_ARN=${20}
25
- CLUSTER_NAME=${21}
26
- TESKDEFINITION_FAMILY=${22}
22
+ AGENT_API_KEY=${18}
23
+ AGENT_HOST=${19}
24
+ AWS_ACCOUNT_ID=${20}
25
+ S3_BUCKET_ARN=${21}
26
+ CLUSTER_NAME=${22}
27
+ TASKDEFINITION_FAMILY=${23}
27
28
28
29
DESIRED_COUNT=1
29
30
@@ -37,7 +38,7 @@ random_string=$(generate_random_string)
37
38
# Print the generated random string
38
39
echo " Random String: $random_string "
39
40
40
- SERVICE_NAME=" ${CONTAINER_NAME} -service-test "
41
+ SERVICE_NAME=" ${CONTAINER_NAME} -service"
41
42
EXTERNAL_IP=$( echo " $2 " | tr -d ' [:space:]' )
42
43
ADMIN_PORT_FILE=" $PWD /agent-provisioning/AFJ/port-file/last-admin-port.txt"
43
44
INBOUND_PORT_FILE=" $PWD /agent-provisioning/AFJ/port-file/last-inbound-port.txt"
@@ -197,9 +198,9 @@ CONTAINER_DEFINITIONS=$(
197
198
"logConfiguration": {
198
199
"logDriver": "awslogs",
199
200
"options": {
200
- "awslogs-group": "/ecs/$TESKDEFINITION_FAMILY ",
201
+ "awslogs-group": "/ecs/$TASKDEFINITION_FAMILY ",
201
202
"awslogs-create-group": "true",
202
- "awslogs-region": "ap-south-1 ",
203
+ "awslogs-region": "$AWS_PUBLIC_REGION ",
203
204
"awslogs-stream-prefix": "ecs"
204
205
},
205
206
"ulimits": []
212
213
TASK_DEFINITION=$(
213
214
cat << EOF
214
215
{
215
- "family": "$TESKDEFINITION_FAMILY ",
216
+ "family": "$TASKDEFINITION_FAMILY ",
216
217
"containerDefinitions": $CONTAINER_DEFINITIONS ,
217
218
"executionRoleArn": "arn:aws:iam::${AWS_ACCOUNT_ID} :role/ecsTaskExecutionRole",
218
219
"volumes": [
@@ -281,18 +282,14 @@ task_id=$(echo "$service_description" | jq -r '.services[0].events[] | select(.m
281
282
282
283
# to fetch log group of container
283
284
.............................................................
284
- log_group=/ecs/$TESKDEFINITION_FAMILY
285
+ log_group=/ecs/$TASKDEFINITION_FAMILY
285
286
echo " log_group=$log_group "
286
287
287
288
# Get Log Stream Name
288
289
log_stream=ecs/$CONTAINER_NAME /$task_id
289
290
290
291
echo " logstrem=$log_stream "
291
292
292
-
293
- # Fetch logs
294
- # echo "$(aws logs get-log-events --log-group-name "/ecs/$TESKDEFINITION_FAMILY/$CONTAINER_NAME" --log-stream-name "$log_stream" --region $AWS_PUBLIC_REGION)"
295
-
296
293
# Check if the token folder exists, and create it if it doesn't
297
294
token_folder=" $PWD /agent-provisioning/AFJ/token"
298
295
if [ ! -d " $token_folder " ]; then
@@ -311,7 +308,7 @@ for attempt in $(seq 1 $RETRIES); do
311
308
token=$( aws logs get-log-events \
312
309
--log-group-name " $log_group " \
313
310
--log-stream-name " $log_stream " \
314
- --region ap-southeast-1 \
311
+ --region $AWS_PUBLIC_REGION \
315
312
| grep -o ' *** API Key: [^ ]*' \
316
313
| cut -d ' ' -f 3
317
314
)
0 commit comments