You need to define at least 1 check in order to use blue-green deployments - Machine check defined

I have this defined in my fly.tom

[deploy]
  strategy = "bluegreen"

[[services]]
  internal_port = 9000
  protocol = "tcp"
  processes = ["app", "queue", "scheduler"]

  [[services.ports]]
    port = 9000
    handlers = ["http"]

  [[services.machine_checks]]
    entrypoint = ["/bin/bash", "-c"]
    command = ["php-fpm-healthcheck || exit 1"]
    kill_signal = "SIGKILL"
    kill_timeout = "3s"

When I try fly launch I get the error: “You need to define at least 1 check in order to use blue-green deployments. Refer to App configuration (fly.toml) · Fly Docs

Do machine checks not count for bluegreen deployments?

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.