flyteorg/flyte

[Core feature] Add timeout to ContainerTask

Aberta

#6.351 aberto em 20 de mar. de 2025

 (6 comentários) (0 reação) (1 responsável)Python (378 forks)batch import
enhancementgood first issuehelp wanted

Métricas do repositório

Stars
 (3.705 estrelas)
Métricas de merge de PR
 (Mesclagem média 3d 8h) (114 fundiu PRs em 30d)

Description

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

Guia do colaborador