Increase timeout for DRA kubelet plugin client

The 10 second timeout was too low. Given that the retry loop for the
kubelet itself is 90s, increasing the timeout to half of this seems
reasonable. Ideally we would pull in the variable that sets the retry
timeout to 90s and then just set our local timeout to half of that.
Unfortunately, this is not exported, so we settle (for now with just
explicitly setting it to 45s.

Signed-off-by: Kevin Klues <kklues@nvidia.com>
This commit is contained in:
Kevin Klues 2023-07-18 22:45:01 +01:00
parent 31d662e58e
commit 0449cef8fd

View File

@ -34,7 +34,7 @@ import (
drapb "k8s.io/kubelet/pkg/apis/dra/v1alpha3"
)
const PluginClientTimeout = 10 * time.Second
const PluginClientTimeout = 45 * time.Second
// Strongly typed address.
type draAddr string