flyctl
flyctl copied to clipboard
Machine Based health Checks
We basically take the command provided in [[services.machine_checks]], and run it. If we get an exit code that isn't 0, we say that we failed the health check. This is only implemented for the rolling strategy right now, and needs to be implemented for bluegreen, canary, etc.
Fixes #3233
Change Summary
What and Why:
How:
Related to:
Documentation
- [x] Fresh Produce
- [ ] In superfly/docs, or asked for help from docs team
- [ ] n/a
A huge caveat is that this doesn't support bluegreen deploys yet. It's quiet a bit more involved then i initially thought to get that support moving
^ rebased