|
9 | 9 | "net/url"
|
10 | 10 | "path/filepath"
|
11 | 11 | "reflect"
|
| 12 | + "strings" |
12 | 13 | "time"
|
13 | 14 |
|
14 | 15 | "golang.org/x/net/http/httpproxy"
|
@@ -498,19 +499,19 @@ func (d *driver) setServiceEndpointOverrides(infra *configapiv1.Infrastructure)
|
498 | 499 | if infra.Status.PlatformStatus.PowerVS != nil && len(infra.Status.PlatformStatus.PowerVS.ServiceEndpoints) > 0 {
|
499 | 500 | for _, endpoint := range infra.Status.PlatformStatus.PowerVS.ServiceEndpoints {
|
500 | 501 | switch endpoint.Name {
|
501 |
| - case string(configapiv1.IBMCloudServiceCOS): |
| 502 | + case strings.ToLower(string(configapiv1.IBMCloudServiceCOS)): |
502 | 503 | klog.Infof("found override for ibmcloud cos endpoint: %s", endpoint.URL)
|
503 | 504 | d.cosServiceEndpoint = endpoint.URL
|
504 |
| - case string(configapiv1.IBMCloudServiceIAM): |
| 505 | + case strings.ToLower(string(configapiv1.IBMCloudServiceIAM)): |
505 | 506 | klog.Infof("found override for ibmcloud iam endpoint: %s", endpoint.URL)
|
506 | 507 | d.iamServiceEndpoint = endpoint.URL
|
507 |
| - case string(configapiv1.IBMCloudServiceResourceController): |
| 508 | + case strings.ToLower(string(configapiv1.IBMCloudServiceResourceController)): |
508 | 509 | klog.Infof("found override for ibmcloud resource controller endpoint: %s", endpoint.URL)
|
509 | 510 | d.rcServiceEndpoint = endpoint.URL
|
510 |
| - case string(configapiv1.IBMCloudServiceResourceManager): |
| 511 | + case strings.ToLower(string(configapiv1.IBMCloudServiceResourceManager)): |
511 | 512 | klog.Infof("found override for ibmcloud resource manager endpoint: %s", endpoint.URL)
|
512 | 513 | d.rmServiceEndpoint = endpoint.URL
|
513 |
| - case string(configapiv1.IBMCloudServiceCIS), string(configapiv1.IBMCloudServiceDNSServices), string(configapiv1.IBMCloudServiceGlobalSearch), string(configapiv1.IBMCloudServiceGlobalTagging), string(configapiv1.IBMCloudServiceHyperProtect), string(configapiv1.IBMCloudServiceKeyProtect), string(configapiv1.IBMCloudServiceVPC): |
| 514 | + case strings.ToLower(string(configapiv1.IBMCloudServiceCIS)), strings.ToLower(string(configapiv1.IBMCloudServiceDNSServices)), strings.ToLower(string(configapiv1.IBMCloudServiceGlobalSearch)), strings.ToLower(string(configapiv1.IBMCloudServiceGlobalTagging)), strings.ToLower(string(configapiv1.IBMCloudServiceHyperProtect)), strings.ToLower(string(configapiv1.IBMCloudServiceKeyProtect)), strings.ToLower(string(configapiv1.IBMCloudServiceVPC)): |
514 | 515 | klog.Infof("ignoring unused service endpoint: %s", endpoint.Name)
|
515 | 516 | default:
|
516 | 517 | klog.Infof("ignoring unknown service: %s", endpoint.Name)
|
|
0 commit comments