platformplatform / PlatformPlatform

🚀 Pre-alpha state. A platform designed for building enterprise-grade, multi-tenant products using Azure, .NET, React, TypeScript, Infrastructure as Code, etc.
https://platformplatform.github.io
MIT License
217 stars 21 forks source link

Enhance deployment workflows with monitoring and update health probes for workers #531

Closed tjementum closed 2 weeks ago

tjementum commented 2 weeks ago

Summary & Motivation

Add logic to deployment workflows to monitor deployments and fail workflows if activation does not result in a healthy running container. This ensures that any issues during deployment are promptly identified and addressed.

Change health probes for worker containers to use TCP instead of HTTP, improving reliability and accuracy in monitoring the health of worker containers.

Update deployment logic to ensure that any changes to _deploy-container.yml trigger the deployment of self-contained systems.

Checklist

sonarcloud[bot] commented 2 weeks ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud