Skip to content

Commit 225a4ea

Browse files
committed
Update TOC
Signed-off-by: lauralorenz <[email protected]>
1 parent 4543df0 commit 225a4ea

File tree

1 file changed

+26
-3
lines changed
  • keps/sig-node/4603-tune-crashloopbackoff

1 file changed

+26
-3
lines changed

keps/sig-node/4603-tune-crashloopbackoff/README.md

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,18 +83,31 @@ tags, and then generate with `hack/update-toc.sh`.
8383
- [Goals](#goals)
8484
- [Non-Goals](#non-goals)
8585
- [Proposal](#proposal)
86-
- [User Stories (Optional)](#user-stories-optional)
87-
- [Story 1](#story-1)
88-
- [Story 2](#story-2)
86+
- [Existing backoff curve change: front loaded decay](#existing-backoff-curve-change-front-loaded-decay)
87+
- [API opt in for max cap decay curve (<code>restartPolicy: Rapid</code>)](#api-opt-in-for-max-cap-decay-curve-restartpolicy-rapid)
88+
- [User Stories](#user-stories)
89+
- [Task isolation](#task-isolation)
90+
- [Fast restart on failure](#fast-restart-on-failure)
91+
- [Sidecar containers fast restart](#sidecar-containers-fast-restart)
8992
- [Notes/Constraints/Caveats (Optional)](#notesconstraintscaveats-optional)
93+
- [On Success](#on-success)
9094
- [Risks and Mitigations](#risks-and-mitigations)
9195
- [Design Details](#design-details)
96+
- [Front loaded decay curve methodology](#front-loaded-decay-curve-methodology)
97+
- [New OneOf for <code>restartPolicy</code> -- <code>Rapid</code>](#new-oneof-for-restartpolicy----rapid)
98+
- [Kubelet overhead analysis](#kubelet-overhead-analysis)
99+
- [Observability](#observability)
100+
- [Relationship with Job API podFailurePolicy and backoffLimit](#relationship-with-job-api-podfailurepolicy-and-backofflimit)
101+
- [Relationship with ImagePullBackOff](#relationship-with-imagepullbackoff)
92102
- [Test Plan](#test-plan)
93103
- [Prerequisite testing updates](#prerequisite-testing-updates)
94104
- [Unit tests](#unit-tests)
95105
- [Integration tests](#integration-tests)
96106
- [e2e tests](#e2e-tests)
97107
- [Graduation Criteria](#graduation-criteria)
108+
- [Alpha](#alpha)
109+
- [Beta](#beta)
110+
- [GA](#ga)
98111
- [Upgrade / Downgrade Strategy](#upgrade--downgrade-strategy)
99112
- [Version Skew Strategy](#version-skew-strategy)
100113
- [Production Readiness Review Questionnaire](#production-readiness-review-questionnaire)
@@ -107,6 +120,16 @@ tags, and then generate with `hack/update-toc.sh`.
107120
- [Implementation History](#implementation-history)
108121
- [Drawbacks](#drawbacks)
109122
- [Alternatives](#alternatives)
123+
- [Global override](#global-override)
124+
- [Per exit code configuration](#per-exit-code-configuration)
125+
- [Flat-rate restarts for <code>Succeeded</code> Pods](#flat-rate-restarts-for-succeeded-pods)
126+
- [Related: API opt-in for flat rate/quick restarts when transitioning from <code>Succeeded</code> phase](#related-api-opt-in-for-flat-ratequick-restarts-when-transitioning-from-succeeded-phase)
127+
- [Related: <code>Succeeded</code> vs <code>Rapid</code>ly failing: who's getting the better deal?](#related-succeeded-vs-rapidly-failing-whos-getting-the-better-deal)
128+
- [Front loaded decay with interval](#front-loaded-decay-with-interval)
129+
- [More complex heuristics](#more-complex-heuristics)
130+
- [Expose podFailurePolicy to nonJob Pods](#expose-podfailurepolicy-to-nonjob-pods)
131+
- [Subsidize running time in backoff delay](#subsidize-running-time-in-backoff-delay)
132+
- [Detect anomalous workload crashes](#detect-anomalous-workload-crashes)
110133
- [Infrastructure Needed (Optional)](#infrastructure-needed-optional)
111134
<!-- /toc -->
112135

0 commit comments

Comments
 (0)