argoproj / argoproj/argo-workflows

Document various options for error handling

Open
#3,920 0 comments 3 reactions 0 assignees View on GitHub
area/docs
Dominant language
Go
Stars
17k
Forks
3.7k
Avg merge
1d 15h
Merged PRs (30d)
138

Description

# Summary

Workflows has a lot of knobs about error handling such as retries, timeouts, ignoring errors, etc... There should be a comprehensive documentation explaining when to use which features. Off the top of my head:

* retryStrategy
* resubmitPendingPods
* activeDeadlineSeconds
* timeout (new feature)
* continueOn
* depends syntax

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing Workflows documentation and the behavior of retryStrategy, resubmitPendingPods, activeDeadlineSeconds, timeout, continueOn, and depends syntax. Organize guidance explaining when each error-handling option should be used and how the options relate to one another; done means the listed features are covered comprehensively.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.