You can now default your org(s) into using Apps V2 by default with: fly orgs apps-v2 default-on <org-slug>
.
With the default enabled new apps created in the org will use the Apps V2 platform instead of Apps V1. Apps V2 is our new platform version, which uses Fly Machines under the hood for orchestration instead of Nomad. Read more about why we made Apps V2 in this blog post.
This setting does not change the platform version for any existing apps. It only applies to new apps created after changing the setting.
A small number of new users will start having Apps V2 be the default for their orgs. As we see success, we’ll continue to expand the number of new users that have Apps V2 as the default. Existing Fly users will not be affected and will continue to have Apps V1 be the default. New users that are added to orgs where Apps V1 is the default will get new orgs that have Apps V1 as the default.
All users, new or current, can enable/disable Apps V2 as the default with fly orgs apps-v2 default-off <org-slug>
. Use fly orgs apps-v2 show <org-slug>
to check whether Apps V2 is the default for new apps in a given organization.
fly launch
and fly deploy
continue to support --force-machines
and --force-nomad
flags, which enable you to control the platform version for an individual app. --force-machines
will use Apps V2 for the app regardless of the default setting for the org. --force-nomad
will use Apps V1.
Let us know what you think and if you find any issues using Apps V2!