-
Notifications
You must be signed in to change notification settings - Fork 14
Add V2 docs for flyte core deployment #1556
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
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,36 @@ | ||||||||||||||||||||
| --- | ||||||||||||||||||||
| title: AWS deployment | ||||||||||||||||||||
| description: Install Flyte on AWS with either the flyte-binary or the flyte-core Helm chart. | ||||||||||||||||||||
| icon: cloud | ||||||||||||||||||||
| variants: +flyte -union | ||||||||||||||||||||
| weight: 3 | ||||||||||||||||||||
| --- | ||||||||||||||||||||
|
|
||||||||||||||||||||
| # AWS deployment | ||||||||||||||||||||
|
|
||||||||||||||||||||
| Flyte ships two charts that deploy the same platform to a real cluster. Both assume | ||||||||||||||||||||
| you have already provisioned the [external dependencies](../overview) — a Kubernetes | ||||||||||||||||||||
| cluster, a PostgreSQL database, and an object-store bucket — and that you have `helm` | ||||||||||||||||||||
| and `kubectl` configured against your cluster. | ||||||||||||||||||||
|
|
||||||||||||||||||||
| Pick one: | ||||||||||||||||||||
|
|
||||||||||||||||||||
| | Chart | What it deploys | Use it when | | ||||||||||||||||||||
| |---|---|---| | ||||||||||||||||||||
| | [`flyte-binary`](./flyte-binary) | One Deployment running every Flyte component | Most installs. Fewest moving parts, one pod to watch, one config to reason about. | | ||||||||||||||||||||
| | [`flyte-core`](./flyte-core) | The same components split into one Deployment each — runs, actions, events, cache, dataproxy, secret, executor | You need to scale, schedule, or roll out components independently: a hot control plane, a large event volume, per-component node pools or resource limits. | | ||||||||||||||||||||
|
|
||||||||||||||||||||
| Both charts read the same underlying Flyte configuration and expose the same API, so | ||||||||||||||||||||
| the choice is about operations, not features. The `flyte-core` guide is written to | ||||||||||||||||||||
| mirror the `flyte-binary` one step for step, so you can compare them side by side. | ||||||||||||||||||||
|
Comment on lines
+23
to
+25
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. F5 nit: the API surfaces are not identical.
Suggested change
|
||||||||||||||||||||
|
|
||||||||||||||||||||
| > [!NOTE] The values schemas are not interchangeable | ||||||||||||||||||||
| > The two charts organize their values differently — `flyte-binary` nests service | ||||||||||||||||||||
| > settings under `flyte-core-components`, `flyte-core` under `configuration` and | ||||||||||||||||||||
| > `components`. A `values.yaml` written for one chart will not install the other. | ||||||||||||||||||||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. F7 nit: this holds in one direction only.
Suggested change
|
||||||||||||||||||||
| > The [`flyte-core` page](./flyte-core#values-differences-from-flyte-binary) lists | ||||||||||||||||||||
| > the differences. | ||||||||||||||||||||
|
|
||||||||||||||||||||
| Once Flyte is running, secure it with [Authentication and SSO](../authentication). | ||||||||||||||||||||
|
|
||||||||||||||||||||
| {{< subpage-cards >}} | ||||||||||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
F10 agreed. Folded into the F5 suggestion on this file, which rewrites that sentence.