flyctl icon indicating copy to clipboard operation
flyctl copied to clipboard

Machine Based health Checks

Open billyb2 opened this issue 1 year ago • 1 comments

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

billyb2 avatar Apr 05 '24 17:04 billyb2

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

billyb2 avatar Apr 26 '24 16:04 billyb2

^ rebased

billyb2 avatar May 13 '24 15:05 billyb2