gateway-api: only add timeout when specified

Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
This commit is contained in:
Sanskar Jaiswal
2026-04-20 16:27:19 +05:30
parent 87fcdb9452
commit 6fde326e5b
-7
View File
@@ -369,10 +369,6 @@ func (gwr *GatewayAPIRouter) SetRoutes(
},
})
}
var timeout v1.Duration
if canary.Spec.Service.Timeout != "" {
timeout = v1.Duration(canary.Spec.Service.Timeout)
}
weightedRouteRule := &v1.HTTPRouteRule{
Matches: matches,
@@ -441,9 +437,6 @@ func (gwr *GatewayAPIRouter) SetRoutes(
BackendRef: gwr.makeBackendRef(primarySvcName, initialPrimaryWeight, canary.Spec.Service.Port),
},
},
Timeouts: &v1.HTTPRouteTimeouts{
Request: &timeout,
},
})
if canary.Spec.Service.Timeout != "" {