@@ -90,14 +90,7 @@ tags, and then generate with `hack/update-toc.sh`.
90
90
- [ Fast restart on failure] ( #fast-restart-on-failure )
91
91
- [ Sidecar containers fast restart] ( #sidecar-containers-fast-restart )
92
92
- [ Notes/Constraints/Caveats (Optional)] ( #notesconstraintscaveats-optional )
93
- - [ On Success] ( #on-success )
94
- - [ Risks and Mitigations] ( #risks-and-mitigations )
95
- - [ 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 )
93
+ - [ On Success and the 10 minute recovery threshold] ( #on-success-and-the-10-minute-recovery-threshold )
101
94
- [ Relationship with ImagePullBackOff] ( #relationship-with-imagepullbackoff )
102
95
- [ Test Plan] ( #test-plan )
103
96
- [ Prerequisite testing updates] ( #prerequisite-testing-updates )
@@ -126,6 +119,7 @@ tags, and then generate with `hack/update-toc.sh`.
126
119
- [ 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
120
- [ 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
121
- [ Front loaded decay with interval] ( #front-loaded-decay-with-interval )
122
+ - [ Late recovery] ( #late-recovery )
129
123
- [ More complex heuristics] ( #more-complex-heuristics )
130
124
- [ Expose podFailurePolicy to nonJob Pods] ( #expose-podfailurepolicy-to-nonjob-pods )
131
125
- [ Subsidize running time in backoff delay] ( #subsidize-running-time-in-backoff-delay )
@@ -730,7 +724,7 @@ This KEP considers changes to ImagePullBackoff as out of scope, so during
730
724
implementation this will keep the same backoff. This is both to reduce the
731
725
number of variables during the benchmarking period for the restart counter, and
732
726
because the problem space of ImagePullBackoff could likely be handled by a
733
- compeltely different pattern, as unlike with CrashLoopBackoff the types of
727
+ completely different pattern, as unlike with CrashLoopBackoff the types of
734
728
errors with ImagePullBackoff are less variable and better interpretable by the
735
729
infrastructure as recovereable or non-recoverable (i.e. 404s).
736
730
@@ -1450,7 +1444,7 @@ settings) in kubelet configuration.
1450
1444
1451
1445
# ## Per exit code configuration
1452
1446
1453
- One alternative is for new contianer spec values that allow individual containers to
1447
+ One alternative is for new container spec values that allow individual containers to
1454
1448
respect overrides on the global timeout behavior depending on the exit reason.
1455
1449
These overrides will exist for the following reasons :
1456
1450
@@ -1605,7 +1599,7 @@ That being said, after this initial KEP reaches beta and beyond, it is entirely
1605
1599
TBD
1606
1600
1607
1601
# ### Subsidize running time in backoff delay
1608
- FIXME : Subsidize latest succesful pod running time/readinessProbe/livenessProbe
1602
+ FIXME : Subsidize latest successful pod running time/readinessProbe/livenessProbe
1609
1603
into the CrashLoopBackOff backoff, potentially restarting the backoff counter as
1610
1604
a result
1611
1605
0 commit comments