Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

launch: always high-availability #3562

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

alichay
Copy link
Contributor

@alichay alichay commented May 21, 2024

Change Summary

What and Why: turning off high availability is a footgun - launch presents as slightly higher level than raw machines. At its level of abstraction, one wouldn't assume a single host outage should take down an app.

To fix this mismatch of expectations, fly launch will always launch a high availability version of an app.

If you need to run single machines, you naturally still have the primitives to do this via machines, but Fly Launch apps should always be high availability.

How: removing the high availability option from fly launch. (partially, for now, until the UI catches up)


Documentation

  • Fresh Produce (SOON)
  • In superfly/docs, or asked for help from docs team
  • n/a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant