Description
While integrating in a Kubernetes controller (using controller-runtime), requests hang indefinitely despite setting timeouts.
Code snippet
httpClient := &http.Client{
Timeout: 5 * time.Second,
}
apiClient := client.NewClient(token)
_, err := apiClient.Request(ctx, "GET", baseURL, "/advance", nil, nil)
Issue
SDK does not allow injecting custom http.Client.