mirror of https://github.com/kubernetes/kops.git
Fix multi-arch image pushing
This commit is contained in:
parent
22f2e9a109
commit
c0614b04cd
12
Makefile
12
Makefile
|
|
@ -367,8 +367,8 @@ dns-controller-push:
|
||||||
|
|
||||||
.PHONY: dns-controller-manifest
|
.PHONY: dns-controller-manifest
|
||||||
dns-controller-manifest:
|
dns-controller-manifest:
|
||||||
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}dns-controller:${DNS_CONTROLLER_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}dns-controller-amd64:${DNS_CONTROLLER_PUSH_TAG}
|
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}dns-controller:${DNS_CONTROLLER_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}dns-controller:${DNS_CONTROLLER_PUSH_TAG}-amd64
|
||||||
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}dns-controller:${DNS_CONTROLLER_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}dns-controller-arm64:${DNS_CONTROLLER_PUSH_TAG}
|
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}dns-controller:${DNS_CONTROLLER_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}dns-controller:${DNS_CONTROLLER_PUSH_TAG}-arm64
|
||||||
docker manifest push --purge ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}dns-controller:${DNS_CONTROLLER_PUSH_TAG}
|
docker manifest push --purge ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}dns-controller:${DNS_CONTROLLER_PUSH_TAG}
|
||||||
|
|
||||||
# --------------------------------------------------
|
# --------------------------------------------------
|
||||||
|
|
@ -823,8 +823,8 @@ kops-controller-push:
|
||||||
|
|
||||||
.PHONY: kops-controller-manifest
|
.PHONY: kops-controller-manifest
|
||||||
kops-controller-manifest:
|
kops-controller-manifest:
|
||||||
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kops-controller:${KOPS_CONTROLLER_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kops-controller-amd64:${KOPS_CONTROLLER_PUSH_TAG}
|
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kops-controller:${KOPS_CONTROLLER_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kops-controller:${KOPS_CONTROLLER_PUSH_TAG}-amd64
|
||||||
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kops-controller:${KOPS_CONTROLLER_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kops-controller-arm64:${KOPS_CONTROLLER_PUSH_TAG}
|
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kops-controller:${KOPS_CONTROLLER_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kops-controller:${KOPS_CONTROLLER_PUSH_TAG}-arm64
|
||||||
docker manifest push --purge ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kops-controller:${KOPS_CONTROLLER_PUSH_TAG}
|
docker manifest push --purge ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kops-controller:${KOPS_CONTROLLER_PUSH_TAG}
|
||||||
|
|
||||||
#------------------------------------------------------
|
#------------------------------------------------------
|
||||||
|
|
@ -837,6 +837,6 @@ kube-apiserver-healthcheck-push:
|
||||||
|
|
||||||
.PHONY: kube-apiserver-healthcheck-manifest
|
.PHONY: kube-apiserver-healthcheck-manifest
|
||||||
kube-apiserver-healthcheck-manifest:
|
kube-apiserver-healthcheck-manifest:
|
||||||
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck:${KUBE_APISERVER_HEALTHCHECK_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck-amd64:${KUBE_APISERVER_HEALTHCHECK_PUSH_TAG}
|
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck:${KUBE_APISERVER_HEALTHCHECK_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck:${KUBE_APISERVER_HEALTHCHECK_PUSH_TAG}-amd64
|
||||||
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck:${KUBE_APISERVER_HEALTHCHECK_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck-arm64:${KUBE_APISERVER_HEALTHCHECK_PUSH_TAG}
|
docker manifest create --amend ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck:${KUBE_APISERVER_HEALTHCHECK_PUSH_TAG} ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck:${KUBE_APISERVER_HEALTHCHECK_PUSH_TAG}-arm64
|
||||||
docker manifest push --purge ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck:${KUBE_APISERVER_HEALTHCHECK_PUSH_TAG}
|
docker manifest push --purge ${DOCKER_REGISTRY}/${DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck:${KUBE_APISERVER_HEALTHCHECK_PUSH_TAG}
|
||||||
|
|
|
||||||
|
|
@ -62,8 +62,8 @@ ARCH = [
|
||||||
format = "Docker",
|
format = "Docker",
|
||||||
image = ":image-%s" % arch,
|
image = ":image-%s" % arch,
|
||||||
registry = "{STABLE_DOCKER_REGISTRY}",
|
registry = "{STABLE_DOCKER_REGISTRY}",
|
||||||
repository = "{STABLE_DOCKER_IMAGE_PREFIX}kops-controller-%s" % arch,
|
repository = "{STABLE_DOCKER_IMAGE_PREFIX}kops-controller",
|
||||||
tag = "{STABLE_KOPS_CONTROLLER_TAG}",
|
tag = "{STABLE_KOPS_CONTROLLER_TAG}-%s" % arch,
|
||||||
) for arch in ARCH]
|
) for arch in ARCH]
|
||||||
|
|
||||||
[container_bundle(
|
[container_bundle(
|
||||||
|
|
|
||||||
|
|
@ -52,8 +52,8 @@ ARCH = [
|
||||||
format = "Docker",
|
format = "Docker",
|
||||||
image = ":image-%s" % arch,
|
image = ":image-%s" % arch,
|
||||||
registry = "{STABLE_DOCKER_REGISTRY}",
|
registry = "{STABLE_DOCKER_REGISTRY}",
|
||||||
repository = "{STABLE_DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck-%s" % arch,
|
repository = "{STABLE_DOCKER_IMAGE_PREFIX}kube-apiserver-healthcheck",
|
||||||
tag = "{STABLE_KUBE_APISERVER_HEALTHCHECK_TAG}",
|
tag = "{STABLE_KUBE_APISERVER_HEALTHCHECK_TAG}-%s" % arch,
|
||||||
) for arch in ARCH]
|
) for arch in ARCH]
|
||||||
|
|
||||||
[container_bundle(
|
[container_bundle(
|
||||||
|
|
|
||||||
|
|
@ -65,8 +65,8 @@ ARCH = [
|
||||||
format = "Docker",
|
format = "Docker",
|
||||||
image = ":image-%s" % arch,
|
image = ":image-%s" % arch,
|
||||||
registry = "{STABLE_DOCKER_REGISTRY}",
|
registry = "{STABLE_DOCKER_REGISTRY}",
|
||||||
repository = "{STABLE_DOCKER_IMAGE_PREFIX}dns-controller-%s" % arch,
|
repository = "{STABLE_DOCKER_IMAGE_PREFIX}dns-controller",
|
||||||
tag = "{STABLE_DNS_CONTROLLER_TAG}",
|
tag = "{STABLE_DNS_CONTROLLER_TAG}-%s" % arch,
|
||||||
) for arch in ARCH]
|
) for arch in ARCH]
|
||||||
|
|
||||||
[container_bundle(
|
[container_bundle(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue