mirror of https://github.com/kubernetes/kops.git
Merge pull request #4990 from andrewsykim/external-cloud-1.10
digitalocean: don't set --cloud-provider=external on control plane starting v1.10
This commit is contained in:
commit
a717a035d5
|
@ -301,7 +301,8 @@ func ValidateCluster(c *kops.Cluster, strict bool) *field.Error {
|
|||
case kops.CloudProviderGCE:
|
||||
k8sCloudProvider = "gce"
|
||||
case kops.CloudProviderDO:
|
||||
k8sCloudProvider = "external"
|
||||
// cloud provider should be blank since digitalocean uses external cloud controller
|
||||
k8sCloudProvider = ""
|
||||
case kops.CloudProviderVSphere:
|
||||
k8sCloudProvider = "vsphere"
|
||||
case kops.CloudProviderBareMetal:
|
||||
|
|
|
@ -145,7 +145,7 @@ func (b *KubeAPIServerOptionsBuilder) BuildOptions(o interface{}) error {
|
|||
case kops.CloudProviderGCE:
|
||||
c.CloudProvider = "gce"
|
||||
case kops.CloudProviderDO:
|
||||
c.CloudProvider = "external"
|
||||
// not required for digitalocean since it is managed by digitalocean-cloud-controller-manager
|
||||
case kops.CloudProviderVSphere:
|
||||
c.CloudProvider = "vsphere"
|
||||
case kops.CloudProviderBareMetal:
|
||||
|
|
|
@ -105,7 +105,7 @@ func (b *KubeControllerManagerOptionsBuilder) BuildOptions(o interface{}) error
|
|||
kcm.ClusterName = gce.SafeClusterName(b.Context.ClusterName)
|
||||
|
||||
case kops.CloudProviderDO:
|
||||
kcm.CloudProvider = "external"
|
||||
// cloud provider is specified by digitalocean-cloud-controller-manager
|
||||
|
||||
case kops.CloudProviderVSphere:
|
||||
kcm.CloudProvider = "vsphere"
|
||||
|
|
Loading…
Reference in New Issue