mirror of https://github.com/kubernetes/kops.git
Merge pull request #15230 from scaleway/scw_fix_client_for_protokube
scaleway: fix client for protokube
This commit is contained in:
commit
b03544d4ae
|
|
@ -57,6 +57,12 @@ func NewScwCloudProvider() (*ScwCloudProvider, error) {
|
||||||
}
|
}
|
||||||
klog.V(4).Infof("Found zone of the running server: %v", zone)
|
klog.V(4).Infof("Found zone of the running server: %v", zone)
|
||||||
|
|
||||||
|
region, err := scaleway.ParseRegionFromZone(zone)
|
||||||
|
if err != nil {
|
||||||
|
return nil, fmt.Errorf("unable to parse Scaleway region: %s", err)
|
||||||
|
}
|
||||||
|
klog.V(4).Infof("Found region of the running server: %v", region)
|
||||||
|
|
||||||
privateIP := metadata.PrivateIP
|
privateIP := metadata.PrivateIP
|
||||||
klog.V(4).Infof("Found first private net IP of the running server: %q", privateIP)
|
klog.V(4).Infof("Found first private net IP of the running server: %q", privateIP)
|
||||||
|
|
||||||
|
|
@ -64,6 +70,7 @@ func NewScwCloudProvider() (*ScwCloudProvider, error) {
|
||||||
scw.WithUserAgent(scaleway.KopsUserAgentPrefix+kopsv.Version),
|
scw.WithUserAgent(scaleway.KopsUserAgentPrefix+kopsv.Version),
|
||||||
scw.WithEnv(),
|
scw.WithEnv(),
|
||||||
scw.WithDefaultZone(zone),
|
scw.WithDefaultZone(zone),
|
||||||
|
scw.WithDefaultRegion(region),
|
||||||
)
|
)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, fmt.Errorf("error creating client: %w", err)
|
return nil, fmt.Errorf("error creating client: %w", err)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue