Skip to content

Commit 57f4a6a

Browse files
author
Yuriy Bezsonov
committed
feat(java-on-aws-infra): standardize deployment script output and add git commit step
1 parent 8bb8d8e commit 57f4a6a

6 files changed

Lines changed: 23 additions & 13 deletions

File tree

infra/scripts/deploy/java-spring-ai-agents/1-mcp-server.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,5 +370,12 @@ curl -X POST ${MCP_URL}/unicorns \
370370
-d '{"name": "rainbow", "age": "5", "type": "classic", "size": "medium"}'; echo
371371
log_success "MCP Server test completed"
372372

373+
# Commit k8s manifests
374+
log_info "Committing k8s manifests..."
375+
cd ~/environment/mcpserver
376+
git add .
377+
git commit -m "Add k8s manifests"
378+
log_success "Changes committed"
379+
373380
log_success "MCP Server deployment completed"
374381
echo "✅ Success: MCP Server deployed to EKS (URL: ${MCP_URL})"

infra/scripts/deploy/java-spring-ai-agents/2-cognito.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,3 +101,5 @@ echo " Test users: admin, alice, bob (password: \${IDE_PASSWORD})"
101101

102102
log_success "Amazon Cognito setup completed"
103103
echo "✅ Success: Cognito User Pool and test users created"
104+
echo "Test users: admin, alice, bob"
105+
echo "Password: ${IDE_PASSWORD}"

infra/scripts/deploy/java-spring-ai-agents/5-eks.sh

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -304,11 +304,8 @@ while ! curl -s --max-time 5 "${SVC_URL}/actuator/health" | grep -q '"status":"U
304304
echo "Waiting for load balancer..." && sleep 15
305305
done
306306

307-
log_success "AI Agent URL: ${SVC_URL}"
308-
309-
# Test
310-
log_info "Testing AI Agent..."
311-
curl -s ${SVC_URL}; echo
312-
313307
log_success "EKS deployment completed"
314-
echo "✅ Success: AI Agent deployed to EKS (URL: ${SVC_URL})"
308+
echo "✅ Success: AI Agent deployed to EKS"
309+
echo "URL: ${SVC_URL}"
310+
echo "Username: alice"
311+
echo "Password: ${IDE_PASSWORD}"

infra/scripts/deploy/java-spring-ai-agents/6-ecs.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,8 @@ while ! curl -s --max-time 5 "${SVC_URL}/actuator/health" | grep -q '"status":"U
123123
echo "Waiting for service..." && sleep 15
124124
done
125125

126-
log_success "AI Agent URL: ${SVC_URL}"
127-
128126
log_success "ECS deployment completed"
129-
echo "✅ Success: AI Agent deployed to ECS (URL: ${SVC_URL})"
127+
echo "✅ Success: AI Agent deployed to ECS"
128+
echo "URL: ${SVC_URL}"
129+
echo "Username: alice"
130+
echo "Password: ${IDE_PASSWORD}"

infra/scripts/deploy/java-spring-ai-agents/7-lambda.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,8 @@ while true; do
193193
sleep 15
194194
done
195195

196-
log_success "AI Agent URL: ${FUNCTION_URL}"
197-
198196
log_success "Lambda deployment completed"
199-
echo "✅ Success: AI Agent deployed to Lambda (URL: ${FUNCTION_URL})"
197+
echo "✅ Success: AI Agent deployed to Lambda"
198+
echo "URL: ${FUNCTION_URL}"
199+
echo "Username: alice"
200+
echo "Password: ${IDE_PASSWORD}"

infra/scripts/deploy/java-spring-ai-agents/8-agentcore.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,3 +379,5 @@ echo "✅ Success: AI Agent deployed to AgentCore"
379379
echo "Runtime ID: ${RUNTIME_ID}"
380380
echo "API Endpoint: ${API_ENDPOINT}"
381381
echo "UI URL: https://${CF_DOMAIN}"
382+
echo "Username: alice"
383+
echo "Password: ${IDE_PASSWORD}"

0 commit comments

Comments
 (0)