Revert single-arch kicbase fallback support
parent
342b34c339
commit
6335658103
2
Makefile
2
Makefile
|
@ -610,7 +610,7 @@ docker-multi-arch-builder:
|
|||
env $(X_BUILD_ENV) docker buildx create --name kicbase-builder --use || true
|
||||
|
||||
KICBASE_ARCH = linux/arm64,linux/amd64
|
||||
MA_KICBASE_IMAGE_REGISTRY ?= $(REGISTRY)/kicbase-multiarch:$(KIC_VERSION) $(REGISTRY_GH)/kicbase-multiarch:$(KIC_VERSION) kicbase/stable-multiarch:$(KIC_VERSION)
|
||||
MA_KICBASE_IMAGE_REGISTRY ?= $(REGISTRY)/kicbase:$(KIC_VERSION) $(REGISTRY_GH)/kicbase-multiarch:$(KIC_VERSION) kicbase/stable-multiarch:$(KIC_VERSION)
|
||||
|
||||
.PHONY: kic-base-image-multi-arch
|
||||
kic-base-image-multi-arch: docker-multi-arch-builder
|
||||
|
|
|
@ -26,26 +26,15 @@ const (
|
|||
// Version is the current version of kic
|
||||
Version = "v0.0.15-snapshot4"
|
||||
// SHA of the kic base image
|
||||
baseImageSHA = "ef1f485b5a1cfa4c989bc05e153f0a8525968ec999e242efff871cbb31649c16"
|
||||
baseMultiArchImageSHA = "todo"
|
||||
baseImageSHA = "ef1f485b5a1cfa4c989bc05e153f0a8525968ec999e242efff871cbb31649c16"
|
||||
)
|
||||
|
||||
var (
|
||||
// BaseImage is the base image is used to spin up kic containers. it uses same base-image as kind.
|
||||
BaseImage = fmt.Sprintf("gcr.io/k8s-minikube/kicbase-multiarch:%s@sha256:%s", Version, baseMultiArchImageSHA)
|
||||
BaseImage = fmt.Sprintf("gcr.io/k8s-minikube/kicbase:%s@sha256:%s", Version, baseImageSHA)
|
||||
|
||||
// FallbackImages are backup base images in case gcr isn't available
|
||||
FallbackImages = []string{
|
||||
|
||||
// the fallback of multi-arch BaseImage in case gcr.io is not available. stored in docker hub
|
||||
// same image is push to https://github.com/kicbase/stable
|
||||
fmt.Sprintf("kicbase/stable-multiarch:%s@sha256:%s", Version, baseMultiArchImageSHA),
|
||||
|
||||
// the fallback of multi-arch BaseImage in case gcr.io is not available. stored in github packages https://github.com/kubernetes/minikube/packages/206071
|
||||
// github packages docker does _NOT_ support pulling by sha as mentioned in the docs:
|
||||
// https://help.github.com/en/packages/using-github-packages-with-your-projects-ecosystem/configuring-docker-for-use-with-github-packages
|
||||
fmt.Sprintf("docker.pkg.github.com/kubernetes/minikube/kicbase-multiarch:%s", Version),
|
||||
|
||||
// the amd64 only base image is used to spin up kic containers
|
||||
fmt.Sprintf("gcr.io/k8s-minikube/kicbase:%s@sha256:%s", Version, baseImageSHA),
|
||||
|
||||
|
|
Loading…
Reference in New Issue