diff --git a/kubelet-to-gcm/Makefile b/kubelet-to-gcm/Makefile index fde1ffb3a..e6b5c21c0 100644 --- a/kubelet-to-gcm/Makefile +++ b/kubelet-to-gcm/Makefile @@ -16,13 +16,14 @@ OUT_DIR = build PACKAGE = github.com/GoogleCloudPlatform/k8s-stackdriver/kubelet-to-gcm IMAGE_NAME = kubelet-to-gcm PREFIX ?= staging-k8s.gcr.io -TAG ?= 1.4.3 +VERSION_TAG ?= 1.4.4 ALL_ARCH=amd64 arm64 IMAGE=$(PREFIX)/$(IMAGE_NAME) +TAG=$(VERSION_TAG) ifdef ARCH - IMAGE=$(PREFIX)/$(IMAGE_NAME)-$(ARCH) + TAG=$(VERSION_TAG)-$(ARCH) BUILD_FLAGS=--platform=linux/$(ARCH) endif @@ -56,9 +57,9 @@ push: .push $(MAKE) --no-print-directory ARCH=$* .push push-multiarch: $(addprefix .sub-push-,$(ALL_ARCH)) - docker manifest create --amend $(IMAGE):$(TAG) $(addsuffix :$(TAG),$(addprefix $(IMAGE)-,$(ALL_ARCH))) + docker manifest create --amend $(IMAGE):$(TAG) $(addprefix $(IMAGE):$(TAG)-, $(ALL_ARCH)) for arch in $(ALL_ARCH); do \ - docker manifest annotate --os=linux --arch=$$arch $(IMAGE):$(TAG) $(IMAGE)-$$arch:$(TAG); \ + docker manifest annotate --os=linux --arch=$$arch $(IMAGE):$(TAG) $(IMAGE):$(TAG)-$$arch; \ done docker manifest push -p $(IMAGE):$(TAG)