argoproj / argoproj/argo-workflows
Document various options for error handling
- 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
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