flyteorg/flyte

[Core feature] Add timeout to ContainerTask

Open

#6.351 geöffnet am 20. März 2025

Auf GitHub ansehen
 (6 Kommentare) (0 Reaktionen) (1 zugewiesene Person)Python (378 Forks)batch import
enhancementgood first issuehelp wanted

Repository-Metriken

Stars
 (3.705 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 3T 8h) (114 gemergte PRs in 30 T)

Beschreibung

Motivation: Why do you think this is important?

For regular python tasks the user can set a timeout by passing timeout in the @task decorator. I think the same should be possible for ContainerTasks.

Goal: What should the final outcome look like, ideally?

e.g. ContainerTask(..., timeout=timedelta(seconds=60) should set a 60 second timeout

Describe alternatives you've considered

I think it could be done via PodTemplates atm but that seems overkill for something like this.

Propose: Link/Inline OR Additional context

No response

Are you sure this issue hasn't been raised already?

  • Yes

Have you read the Code of Conduct?

  • Yes

Contributor Guide