This commit is contained in:
Bohdan Krokhmal 2025-04-29 19:19:32 +02:00
parent c3dbbead40
commit 0fcfb5a6d1

View File

@ -76,23 +76,23 @@ Application Lifecycle Scripts
* prepare-app.sh
Full application deployment sequence:
1)Starts Docker containers (docker-compose up -d)
1) Starts Docker containers (docker-compose up -d)
2)Triggers Azure App Service startup (start-app-service.sh)
2) Triggers Azure App Service startup (start-app-service.sh)
3)Outputs deployment URL
3) Outputs deployment URL
> The application has started at https://sk1bk-edgvcnfsfxfsegg2.westeurope-01.azurewebsites.net/
* remove-app.sh
Complete application teardown sequence:
1)Stops Azure App Service (stop-app-service.sh)
1) Stops Azure App Service (stop-app-service.sh)
2)Removes all Docker containers and volumes (docker-compose down -v)
2) Removes all Docker containers and volumes (docker-compose down -v)
Implementation Notes
1)All Azure management scripts:
1) All Azure management scripts:
- Require authenticated Azure CLI session
@ -102,7 +102,7 @@ Implementation Notes
- Handle empty request bodies with Content-Length: 0
2)Composite scripts (prepare-app.sh, remove-app.sh):
2) Composite scripts (prepare-app.sh, remove-app.sh):
- Combine container and cloud resource management
@ -110,7 +110,7 @@ Implementation Notes
- Provide user feedback via console output
3)Security:
3) Security:
- Access tokens are obtained fresh for each execution