-
Notifications
You must be signed in to change notification settings - Fork 690
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
[Backend][Plugin] RawContainer Support #297
Comments
This was referenced May 12, 2020
This was referenced May 19, 2020
8 tasks
8 tasks
This was referenced Jun 17, 2020
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Dec 6, 2022
Signed-off-by: Katrina Rogan <katroganGH@gmail.com>
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Dec 6, 2022
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Dec 20, 2022
* Merge pod template spec with pod spec in separate func Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Merge pod template spec with pod spec in separate func Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Apply pod template to pytorch job pod spec Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Handle nil podspecs before merging Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Pass both default and primare container name to MergePodSpecs Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Move podSpec.DeepCopy into MergePodSpecs Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Add tests Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Merge pod template into tfjob and mpijob Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Lint Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Correct usage of default and primate container (template) name Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Override mpi default container name Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Carry over ObjectMeta from pod template Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Remove old `TestBuildPodWithSpec` test Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> Co-authored-by: Fabio Grätz <fabiogratz@googlemail.com>
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Dec 20, 2022
Signed-off-by: Flyte-Bot <admin@flyte.org> Co-authored-by: flyte-bot <flyte-bot@users.noreply.github.com>
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Dec 20, 2022
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Aug 9, 2023
Signed-off-by: Katrina Rogan <katroganGH@gmail.com>
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Aug 21, 2023
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Aug 21, 2023
* Merge pod template spec with pod spec in separate func Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Merge pod template spec with pod spec in separate func Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Apply pod template to pytorch job pod spec Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Handle nil podspecs before merging Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Pass both default and primare container name to MergePodSpecs Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Move podSpec.DeepCopy into MergePodSpecs Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Add tests Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Merge pod template into tfjob and mpijob Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Lint Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Correct usage of default and primate container (template) name Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Override mpi default container name Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Carry over ObjectMeta from pod template Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> * Remove old `TestBuildPodWithSpec` test Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> Signed-off-by: Fabio Grätz <fabiogratz@googlemail.com> Co-authored-by: Fabio Grätz <fabiogratz@googlemail.com>
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Apr 30, 2024
austin362667
pushed a commit
to austin362667/flyte
that referenced
this issue
May 7, 2024
robert-ulbrich-mercedes-benz
pushed a commit
to robert-ulbrich-mercedes-benz/flyte
that referenced
this issue
Jul 2, 2024
troychiu
pushed a commit
that referenced
this issue
Jul 8, 2024
## Overview Stop logging grpc auth metadata ## Test Plan N/A ## Rollout Plan (if applicable) Simple logic change, but will plan to take out quickly ## Upstream Changes Should this change be upstreamed to OSS (flyteorg/flyte)? If so, please check this box for auditing. Note, this is the responsibility of each developer. See [this guide](https://unionai.atlassian.net/wiki/spaces/ENG/pages/447610883/Flyte+-+Union+Cloud+Development+Runbook/#When-are-versions-updated%3F). - [x] To be upstreamed ## Issue ref CLD-943
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Why would this plugin be helpful to the Flyte community
Today to run every container as a task in Flyte that produces an output the container needs to contain some mechanism to talk with the blob store and the marshalling and unmarshalling logic from FlyteIDL.
We could provide a plugin that would allow running containers without needing these bits.
This plugin may be generalized in the future for all plugins.
The detailed proposal can be seen here
https://docs.google.com/document/d/1ZsCDOZ5ZJBPWzCNc45FhNtYQOxYHz0PAu9lrtDVnUpw/edit#
Type of Plugin
Can you help us with the implementation?
Additional context
The expentation would be, that I am able to run a shell script and for example sed replace some values in a string. This is a contrived example, but would enable to drive the right implementation
The text was updated successfully, but these errors were encountered: