Enhance deployment workflows with monitoring and update health probes for workers #531
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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