You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Why would this plugin be helpful to the Flyte community
K8sPods are supported as a separate entity from regular tasks in Flyte. Pods allow developers to access raw K8s features and are useful for extending infrastructure from the user pov. In many cases users of Flyte are forced to use pod tasks, because container tasks do not expose things like affinity, node pools etc. This is by design to allow maximum portability and reduce assumptions for the task author.
But, when users use pod tasks just to affinitize their workloads and not actually to run multiple containers, local execution can be extremely useful. Flytekit can allow local execution of Flyte pod tasks that do not use more than one container. In other cases it can continue to raise as error (current behavior)
This would make it simple for users to use pod tasks and test it locally.
Type of Plugin
Python/Java interface only plugin
Web Service (e.g. AWS Sagemaker, GCP DataFlow, Qubole etc...)
Customized Plugin using native kubernetes constructs
Other
Can you help us with the implementation?
Yes
No
The text was updated successfully, but these errors were encountered:
kumare3
added
untriaged
This issues has not yet been looked at by the Maintainers
plugins
Plugins related labels (backend or frontend)
and removed
untriaged
This issues has not yet been looked at by the Maintainers
labels
Aug 11, 2021
Why would this plugin be helpful to the Flyte community
K8sPods are supported as a separate entity from regular tasks in Flyte. Pods allow developers to access raw K8s features and are useful for extending infrastructure from the user pov. In many cases users of Flyte are forced to use pod tasks, because container tasks do not expose things like affinity, node pools etc. This is by design to allow maximum portability and reduce assumptions for the task author.
But, when users use pod tasks just to affinitize their workloads and not actually to run multiple containers, local execution can be extremely useful. Flytekit can allow local execution of Flyte pod tasks that do not use more than one container. In other cases it can continue to raise as error (current behavior)
This would make it simple for users to use pod tasks and test it locally.
Type of Plugin
Can you help us with the implementation?
The text was updated successfully, but these errors were encountered: