@@ -238,32 +238,42 @@ func GetKubeadmCachedImages(imageRepository string, kubernetesVersionStr string)
238
238
minikubeRepository += "/"
239
239
}
240
240
241
- var images = []string {
242
- imageRepository + "kube-proxy-amd64:" + kubernetesVersionStr ,
243
- imageRepository + "kube-scheduler-amd64:" + kubernetesVersionStr ,
244
- imageRepository + "kube-controller-manager-amd64:" + kubernetesVersionStr ,
245
- imageRepository + "kube-apiserver-amd64:" + kubernetesVersionStr ,
246
- }
247
-
248
241
v1_14plus := semver .MustParseRange (">=1.14.0" )
249
242
v1_13 := semver .MustParseRange (">=1.13.0 <1.14.0" )
250
243
v1_12 := semver .MustParseRange (">=1.12.0 <1.13.0" )
251
244
v1_11 := semver .MustParseRange (">=1.11.0 <1.12.0" )
252
245
v1_10 := semver .MustParseRange (">=1.10.0 <1.11.0" )
253
246
v1_9 := semver .MustParseRange (">=1.9.0 <1.10.0" )
254
247
v1_8 := semver .MustParseRange (">=1.8.0 <1.9.0" )
248
+ v1_12plus := semver .MustParseRange (">=1.12.0" )
255
249
256
250
kubernetesVersion , err := semver .Make (strings .TrimPrefix (kubernetesVersionStr , minikubeVersion .VersionPrefix ))
257
251
if err != nil {
258
252
glog .Errorln ("Error parsing version semver: " , err )
259
253
}
260
254
255
+ var images []string
256
+ if v1_12plus (kubernetesVersion ) {
257
+ images = append (images , []string {
258
+ imageRepository + "kube-proxy:" + kubernetesVersionStr ,
259
+ imageRepository + "kube-scheduler:" + kubernetesVersionStr ,
260
+ imageRepository + "kube-controller-manager:" + kubernetesVersionStr ,
261
+ imageRepository + "kube-apiserver:" + kubernetesVersionStr ,
262
+ }... )
263
+ } else {
264
+ images = append (images , []string {
265
+ imageRepository + "kube-proxy-amd64:" + kubernetesVersionStr ,
266
+ imageRepository + "kube-scheduler-amd64:" + kubernetesVersionStr ,
267
+ imageRepository + "kube-controller-manager-amd64:" + kubernetesVersionStr ,
268
+ imageRepository + "kube-apiserver-amd64:" + kubernetesVersionStr ,
269
+ }... )
270
+ }
271
+
261
272
var podInfraContainerImage string
262
273
if v1_14plus (kubernetesVersion ) {
263
- podInfraContainerImage = imageRepository + "pause-amd64 :3.1"
274
+ podInfraContainerImage = imageRepository + "pause:3.1"
264
275
images = append (images , []string {
265
276
podInfraContainerImage ,
266
- imageRepository + "pause:3.1" ,
267
277
imageRepository + "k8s-dns-kube-dns-amd64:1.14.13" ,
268
278
imageRepository + "k8s-dns-dnsmasq-nanny-amd64:1.14.13" ,
269
279
imageRepository + "k8s-dns-sidecar-amd64:1.14.13" ,
@@ -272,34 +282,31 @@ func GetKubeadmCachedImages(imageRepository string, kubernetesVersionStr string)
272
282
}... )
273
283
274
284
} else if v1_13 (kubernetesVersion ) {
275
- podInfraContainerImage = imageRepository + "pause-amd64 :3.1"
285
+ podInfraContainerImage = imageRepository + "pause:3.1"
276
286
images = append (images , []string {
277
287
podInfraContainerImage ,
278
- imageRepository + "pause:3.1" ,
279
288
imageRepository + "k8s-dns-kube-dns-amd64:1.14.8" ,
280
289
imageRepository + "k8s-dns-dnsmasq-nanny-amd64:1.14.8" ,
281
290
imageRepository + "k8s-dns-sidecar-amd64:1.14.8" ,
282
- imageRepository + "etcd-amd64 :3.2.24" ,
291
+ imageRepository + "etcd:3.2.24" ,
283
292
imageRepository + "coredns:1.2.6" ,
284
293
}... )
285
294
286
295
} else if v1_12 (kubernetesVersion ) {
287
- podInfraContainerImage = imageRepository + "pause-amd64 :3.1"
296
+ podInfraContainerImage = imageRepository + "pause:3.1"
288
297
images = append (images , []string {
289
298
podInfraContainerImage ,
290
- imageRepository + "pause:3.1" ,
291
299
imageRepository + "k8s-dns-kube-dns-amd64:1.14.8" ,
292
300
imageRepository + "k8s-dns-dnsmasq-nanny-amd64:1.14.8" ,
293
301
imageRepository + "k8s-dns-sidecar-amd64:1.14.8" ,
294
- imageRepository + "etcd-amd64 :3.2.24" ,
302
+ imageRepository + "etcd:3.2.24" ,
295
303
imageRepository + "coredns:1.2.2" ,
296
304
}... )
297
305
298
306
} else if v1_11 (kubernetesVersion ) {
299
- podInfraContainerImage = imageRepository + "pause-amd64 :3.1"
307
+ podInfraContainerImage = imageRepository + "pause:3.1"
300
308
images = append (images , []string {
301
309
podInfraContainerImage ,
302
- imageRepository + "pause:3.1" ,
303
310
imageRepository + "k8s-dns-kube-dns-amd64:1.14.8" ,
304
311
imageRepository + "k8s-dns-dnsmasq-nanny-amd64:1.14.8" ,
305
312
imageRepository + "k8s-dns-sidecar-amd64:1.14.8" ,
@@ -308,7 +315,7 @@ func GetKubeadmCachedImages(imageRepository string, kubernetesVersionStr string)
308
315
}... )
309
316
310
317
} else if v1_10 (kubernetesVersion ) {
311
- podInfraContainerImage = imageRepository + "pause-amd64 :3.1"
318
+ podInfraContainerImage = imageRepository + "pause:3.1"
312
319
images = append (images , []string {
313
320
podInfraContainerImage ,
314
321
imageRepository + "k8s-dns-kube-dns-amd64:1.14.8" ,
@@ -318,7 +325,7 @@ func GetKubeadmCachedImages(imageRepository string, kubernetesVersionStr string)
318
325
}... )
319
326
320
327
} else if v1_9 (kubernetesVersion ) {
321
- podInfraContainerImage = imageRepository + "pause-amd64 :3.0"
328
+ podInfraContainerImage = imageRepository + "pause:3.0"
322
329
images = append (images , []string {
323
330
podInfraContainerImage ,
324
331
imageRepository + "k8s-dns-kube-dns-amd64:1.14.7" ,
@@ -328,7 +335,7 @@ func GetKubeadmCachedImages(imageRepository string, kubernetesVersionStr string)
328
335
}... )
329
336
330
337
} else if v1_8 (kubernetesVersion ) {
331
- podInfraContainerImage = imageRepository + "pause-amd64 :3.0"
338
+ podInfraContainerImage = imageRepository + "pause:3.0"
332
339
images = append (images , []string {
333
340
podInfraContainerImage ,
334
341
imageRepository + "k8s-dns-kube-dns-amd64:1.14.5" ,
@@ -338,7 +345,7 @@ func GetKubeadmCachedImages(imageRepository string, kubernetesVersionStr string)
338
345
}... )
339
346
340
347
} else {
341
- podInfraContainerImage = imageRepository + "/ pause-amd64 :3.0"
348
+ podInfraContainerImage = imageRepository + "pause:3.0"
342
349
}
343
350
344
351
images = append (images , []string {
0 commit comments