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

docs: add architecture diagram for FlytePropeller plugins #34

Merged

Conversation

jasonlai1218
Copy link
Contributor

@jasonlai1218 jasonlai1218 commented Jan 2, 2024

  • Add FlytePropeller plugins architecture image file

flyteorg/flyte#4661 depends on this

- Add new image file: `flytepropeller_plugins_architecture.png`

Signed-off-by: jason.lai <[email protected]>
- The image file `flytepropeller_plugins_architecture.png` was modified

Signed-off-by: jason.lai <[email protected]>
@Future-Outlier
Copy link
Member

don't merge this PR, I am discussing with @jasonlai1218
We will change some part of it.

@Future-Outlier
Copy link
Member

Type of handlers.
image

@jasonlai1218 jasonlai1218 marked this pull request as draft January 3, 2024 03:26
- The `flytepropeller_plugins_architecture.png` file was modified

Signed-off-by: jason.lai <[email protected]>
- The `flytepropeller_plugins_architecture.png` file was modified.

Signed-off-by: jason.lai <[email protected]>
Copy link
Member

@Future-Outlier Future-Outlier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

- The `flytepropeller_plugins_architecture.png` file was modified.

Signed-off-by: jason.lai <[email protected]>
@jasonlai1218 jasonlai1218 marked this pull request as ready for review January 15, 2024 15:40
@jasonlai1218 jasonlai1218 marked this pull request as draft January 15, 2024 15:43
Copy link
Member

@Future-Outlier Future-Outlier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jasonlai1218 jasonlai1218 marked this pull request as ready for review January 21, 2024 06:26
@hamersaw
Copy link

Is the purpose of this graphic (and subsequent docs) to explain that webAPI plugins call an external service, the PodPlugin creates a k8s Pod, and other plugins create k8s resource that are then executed by k8s operator deployments? IMO much of this information is duplicated from the other graphic on this page - I'm wondering if we can present more succinctly.

@Future-Outlier
Copy link
Member

Is the purpose of this graphic (and subsequent docs) to explain that webAPI plugins call an external service, the PodPlugin creates a k8s Pod, and other plugins create k8s resource that are then executed by k8s operator deployments? IMO much of this information is duplicated from the other graphic on this page - I'm wondering if we can present more succinctly.

Hi, thanks for your review, do you think this one is more succinctly?
image

- The `flytepropeller_plugins_architecture.png` file has been modified.

Signed-off-by: jason.lai <[email protected]>
@jasonlai1218
Copy link
Contributor Author

@hamersaw @Future-Outlier
I updated the picture to make it more succinct.

Copy link
Member

@Future-Outlier Future-Outlier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, cc @pingsutw

@pingsutw pingsutw merged commit 743dbd7 into flyteorg:main Jan 26, 2024
2 checks passed
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.

4 participants