Skip to content

Commit

Permalink
Retry for ProvisioningRequests KEP (#1355)
Browse files Browse the repository at this point in the history
* Retry for ProvisioningRequests KEP

* review comments

* Added a note about defaults for retry mechanism
  • Loading branch information
mimowo authored Nov 22, 2023
1 parent 92079c0 commit 4d9ad0c
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions keps/1136-provisioning-request-support/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,13 @@ If the `ProvisioningRequest` fails, fail the `AdmissionCheck`.
the provisioning request should also be deleted (the last one can be achieved via
OwnerReference).

* Retry ProvisioningRequests with respect to the `RetryConfig` configuration in
the `ProvisioningRequestConfig`. For each attempt a new provisioning request is
created with the suffix indicating the attempt number. The corresponding admission
check will remain in the `Pending` state until the retries end. The max number
of retries is 3, and the interval between attempts grows exponentially, starting
from 1min (1, 2, 4 min).

The definition of `ProvisioningRequestConfig` is relatively simple and is based on
what can be set in `ProvisioningRequest`.

Expand Down

0 comments on commit 4d9ad0c

Please sign in to comment.