@@ -176,9 +176,6 @@ IMAGE_TARGETS=$(foreach image,$(IMAGE_NAMES),$(if $(filter true,$(BUILD_OCI_TARS
176
176
177
177
# ############ WINDOWS #############################
178
178
# similiar to https://github.com/kubernetes-csi/livenessprobe/blob/master/release-tools/prow.sh#L78
179
- WINDOWS_IMAGE_REGISTRY =mcr.microsoft.com/windows
180
- WINDOWS_BASE_IMAGE_NAME =nanoserver
181
- WINDOWS_ADDON_IMAGE_NAME =servercore
182
179
WINDOWS_IMAGE_VERSIONS =1809 20H2 ltsc2022
183
180
184
181
# if multiple platforms requested, remove windows since it will be
@@ -668,7 +665,7 @@ endif
668
665
% /images/push : $(BINARY_TARGETS ) $(LICENSES_TARGETS_FOR_PREREQ ) $(HANDLE_DEPENDENCIES_TARGET ) $$(WINDOWS_IMAGE_BUILD_TARGETS_FOR_IMAGE )
669
666
$(BUILDCTL )
670
667
@if [ -n " $( WINDOWS_IMAGE_BUILD_TARGETS_FOR_IMAGE) " ]; then \
671
- $(BUILD_LIB ) /create_windows_manifest_list.sh $(IMAGE_NAME ) $(IMAGE ) $(LATEST_IMAGE ) " $( WINDOWS_IMAGE_VERSIONS) " $( WINDOWS_IMAGE_REGISTRY ) $( WINDOWS_BASE_IMAGE_NAME ) ; \
668
+ $(BUILD_LIB ) /create_windows_manifest_list.sh $(IMAGE_NAME ) $(IMAGE ) $(LATEST_IMAGE ) " $( WINDOWS_IMAGE_VERSIONS) " ; \
672
669
fi
673
670
674
671
% /images/amd64 : $(BINARY_TARGETS ) $(LICENSES_TARGETS_FOR_PREREQ ) $(HANDLE_DEPENDENCIES_TARGET )
@@ -684,8 +681,8 @@ endif
684
681
% /windows/images/push : IMAGE_NAME=$(word 1,$(subst ., ,$* ) )
685
682
% /windows/images/push : WINDOWS_OS_VERSION=$(word 2,$(subst ., ,$* ) )
686
683
% /windows/images/push : DOCKERFILE_FOLDER=./docker/windows
687
- % /windows/images/push : BUILDER_IMAGE= $( WINDOWS_IMAGE_REGISTRY ) / $( WINDOWS_ADDON_IMAGE_NAME ) : $(WINDOWS_OS_VERSION )
688
- % /windows/images/push : BASE_IMAGE=$(WINDOWS_IMAGE_REGISTRY ) / $( WINDOWS_BASE_IMAGE_NAME ) :$(WINDOWS_OS_VERSION )
684
+ % /windows/images/push : BASE_IMAGE_NAME=eks-distro-windows-base- $(WINDOWS_OS_VERSION )
685
+ % /windows/images/push : BASE_IMAGE=$(BASE_IMAGE_REPO ) /eks-distro-windows-base :$(BASE_IMAGE_TAG )
689
686
% /windows/images/push : IMAGE_PLATFORMS=windows/amd64
690
687
% /windows/images/push : IMAGE_METADATA_FILE=/tmp/$(IMAGE_NAME ) -$(WINDOWS_OS_VERSION ) -metadata.json
691
688
% /windows/images/push : $(BINARY_TARGETS ) $(LICENSES_TARGETS_FOR_PREREQ ) $(HANDLE_DEPENDENCIES_TARGET )
0 commit comments