use arch tag for legacy versions of k8s/etcd images

pull/9985/head
Ilya Zuyev 2021-01-13 12:35:09 -08:00
parent f5057ee172
commit e47543980a
1 changed files with 6 additions and 2 deletions

View File

@ -20,6 +20,7 @@ package images
import (
"fmt"
"path"
"runtime"
"github.com/blang/semver"
@ -120,8 +121,11 @@ func etcd(v semver.Version, mirror string) string {
}
// archTag returns a CPU architecture suffix for images
func archTag(hasTag bool) string {
return ":"
func archTag(needsArchSuffix bool) string {
if runtime.GOARCH == "amd64" || !needsArchSuffix {
return ":"
}
return "-" + runtime.GOARCH + ":"
}
// auxiliary returns images that are helpful for running minikube