-
Couldn't load subscription status.
- Fork 143
Open
Labels
windowsExperimental Windows supportExperimental Windows support
Description
At the moment we have to mitigate a problem on Windows nodes as described by #1608.
It'd be great if we could add an intermediate step between the ADD and the ACK in the ZDS communication:
- CNI sends ADD to ztunnel.
- ztunnel replies to the CNI with an intermediate response.
- CNI acks the container creation to the CRI (not sure if they talk directly though).
- ztunnel ACKS or NACKs the creation of the new workload.
Between steps 2 and 4, when ztunnel tries to add the workload, if the attempt is unsuccessful, we need to distinguish between retriable and non-retriable reasons for the failure. For retriable ones, we need to set jitter and a cap to the limit of retries and timeouts. For non-retriable reasons, we simply reply with a NACK to the CNI.
Metadata
Metadata
Assignees
Labels
windowsExperimental Windows supportExperimental Windows support