mirror of https://github.com/kubernetes/kops.git
Add Azure image to alpha/stable channel
Remove the default image hard-coded in populate_instancegroup_spec.go.
This commit is contained in:
parent
af9abb4052
commit
221568a7a6
|
@ -78,6 +78,10 @@ spec:
|
||||||
providerID: gce
|
providerID: gce
|
||||||
architectureID: amd64
|
architectureID: amd64
|
||||||
kubernetesVersion: ">=1.18.0"
|
kubernetesVersion: ">=1.18.0"
|
||||||
|
- name: "Canonical:UbuntuServer:20.04-LTS:latest"
|
||||||
|
providerID: azure
|
||||||
|
architectureID: amd64
|
||||||
|
kubernetesVersion: ">=1.20.0"
|
||||||
cluster:
|
cluster:
|
||||||
kubernetesVersion: v1.5.8
|
kubernetesVersion: v1.5.8
|
||||||
networking:
|
networking:
|
||||||
|
|
|
@ -78,6 +78,10 @@ spec:
|
||||||
providerID: gce
|
providerID: gce
|
||||||
architectureID: amd64
|
architectureID: amd64
|
||||||
kubernetesVersion: ">=1.18.0"
|
kubernetesVersion: ">=1.18.0"
|
||||||
|
- name: "Canonical:UbuntuServer:20.04-LTS:latest"
|
||||||
|
providerID: azure
|
||||||
|
architectureID: amd64
|
||||||
|
kubernetesVersion: ">=1.20.0"
|
||||||
cluster:
|
cluster:
|
||||||
kubernetesVersion: v1.5.8
|
kubernetesVersion: v1.5.8
|
||||||
networking:
|
networking:
|
||||||
|
|
|
@ -335,5 +335,6 @@ func (c *Channel) HasUpstreamImagePrefix(image string) bool {
|
||||||
return strings.HasPrefix(image, "kope.io/k8s-") ||
|
return strings.HasPrefix(image, "kope.io/k8s-") ||
|
||||||
strings.HasPrefix(image, "099720109477/ubuntu/images/hvm-ssd/ubuntu-focal-20.04-") ||
|
strings.HasPrefix(image, "099720109477/ubuntu/images/hvm-ssd/ubuntu-focal-20.04-") ||
|
||||||
strings.HasPrefix(image, "cos-cloud/cos-stable-") ||
|
strings.HasPrefix(image, "cos-cloud/cos-stable-") ||
|
||||||
strings.HasPrefix(image, "ubuntu-os-cloud/ubuntu-")
|
strings.HasPrefix(image, "ubuntu-os-cloud/ubuntu-") ||
|
||||||
|
strings.HasPrefix(image, "Canonical:UbuntuServer:")
|
||||||
}
|
}
|
||||||
|
|
|
@ -51,7 +51,6 @@ const (
|
||||||
|
|
||||||
defaultDONodeImage = "ubuntu-20-04-x64"
|
defaultDONodeImage = "ubuntu-20-04-x64"
|
||||||
defaultALINodeImage = "centos_7_04_64_20G_alibase_201701015.vhd"
|
defaultALINodeImage = "centos_7_04_64_20G_alibase_201701015.vhd"
|
||||||
defaultAzureNodeImage = "Canonical:UbuntuServer:20.04-LTS:latest"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// TODO: this hardcoded list can be replaced with DescribeInstanceTypes' DedicatedHostsSupported field
|
// TODO: this hardcoded list can be replaced with DescribeInstanceTypes' DedicatedHostsSupported field
|
||||||
|
@ -258,8 +257,6 @@ func defaultImage(cluster *kops.Cluster, channel *kops.Channel, architecture arc
|
||||||
return defaultDONodeImage
|
return defaultDONodeImage
|
||||||
case kops.CloudProviderALI:
|
case kops.CloudProviderALI:
|
||||||
return defaultALINodeImage
|
return defaultALINodeImage
|
||||||
case kops.CloudProviderAzure:
|
|
||||||
return defaultAzureNodeImage
|
|
||||||
}
|
}
|
||||||
klog.Infof("Cannot set default Image for CloudProvider=%q", cluster.Spec.CloudProvider)
|
klog.Infof("Cannot set default Image for CloudProvider=%q", cluster.Spec.CloudProvider)
|
||||||
return ""
|
return ""
|
||||||
|
|
Loading…
Reference in New Issue