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 * prepare-app.sh
Full application deployment sequence: 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/ > The application has started at https://sk1bk-edgvcnfsfxfsegg2.westeurope-01.azurewebsites.net/
* remove-app.sh * remove-app.sh
Complete application teardown sequence: 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 Implementation Notes
1)All Azure management scripts: 1) All Azure management scripts:
- Require authenticated Azure CLI session - Require authenticated Azure CLI session
@ -102,7 +102,7 @@ Implementation Notes
- Handle empty request bodies with Content-Length: 0 - 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 - Combine container and cloud resource management
@ -110,7 +110,7 @@ Implementation Notes
- Provide user feedback via console output - Provide user feedback via console output
3)Security: 3) Security:
- Access tokens are obtained fresh for each execution - Access tokens are obtained fresh for each execution