@@ -326,19 +326,19 @@ docker-build: ## Build the docker images for controller managers
326
326
327
327
.PHONY : docker-build-core
328
328
docker-build-core : # # Build the docker image for core controller manager
329
- docker build --pull --build-arg goproxy=$(GOPROXY ) --build-arg ARCH=$(ARCH ) . -t $(CONTROLLER_IMG ) -$(ARCH ) :$(TAG )
329
+ DOCKER_BUILDKIT=1 docker build --pull --build-arg goproxy=$(GOPROXY ) --build-arg ARCH=$(ARCH ) . -t $(CONTROLLER_IMG ) -$(ARCH ) :$(TAG )
330
330
$(MAKE ) set-manifest-image MANIFEST_IMG=$(CONTROLLER_IMG ) -$(ARCH ) MANIFEST_TAG=$(TAG ) TARGET_RESOURCE=" ./config/manager/manager_image_patch.yaml"
331
331
$(MAKE ) set-manifest-pull-policy TARGET_RESOURCE=" ./config/manager/manager_pull_policy.yaml"
332
332
333
333
.PHONY : docker-build-kubeadm-bootstrap
334
334
docker-build-kubeadm-bootstrap : # # Build the docker image for kubeadm bootstrap controller manager
335
- docker build --pull --build-arg goproxy=$(GOPROXY ) --build-arg ARCH=$(ARCH ) --build-arg package=./bootstrap/kubeadm . -t $(KUBEADM_BOOTSTRAP_CONTROLLER_IMG ) -$(ARCH ) :$(TAG )
335
+ DOCKER_BUILDKIT=1 docker build --pull --build-arg goproxy=$(GOPROXY ) --build-arg ARCH=$(ARCH ) --build-arg package=./bootstrap/kubeadm . -t $(KUBEADM_BOOTSTRAP_CONTROLLER_IMG ) -$(ARCH ) :$(TAG )
336
336
$(MAKE ) set-manifest-image MANIFEST_IMG=$(KUBEADM_BOOTSTRAP_CONTROLLER_IMG ) -$(ARCH ) MANIFEST_TAG=$(TAG ) TARGET_RESOURCE=" ./bootstrap/kubeadm/config/manager/manager_image_patch.yaml"
337
337
$(MAKE ) set-manifest-pull-policy TARGET_RESOURCE=" ./bootstrap/kubeadm/config/manager/manager_pull_policy.yaml"
338
338
339
339
.PHONY : docker-build-kubeadm-control-plane
340
340
docker-build-kubeadm-control-plane : # # Build the docker image for kubeadm control plane controller manager
341
- docker build --pull --build-arg goproxy=$(GOPROXY ) --build-arg ARCH=$(ARCH ) --build-arg package=./controlplane/kubeadm . -t $(KUBEADM_CONTROL_PLANE_CONTROLLER_IMG ) -$(ARCH ) :$(TAG )
341
+ DOCKER_BUILDKIT=1 docker build --pull --build-arg goproxy=$(GOPROXY ) --build-arg ARCH=$(ARCH ) --build-arg package=./controlplane/kubeadm . -t $(KUBEADM_CONTROL_PLANE_CONTROLLER_IMG ) -$(ARCH ) :$(TAG )
342
342
$(MAKE ) set-manifest-image MANIFEST_IMG=$(KUBEADM_CONTROL_PLANE_CONTROLLER_IMG ) -$(ARCH ) MANIFEST_TAG=$(TAG ) TARGET_RESOURCE=" ./controlplane/kubeadm/config/manager/manager_image_patch.yaml"
343
343
$(MAKE ) set-manifest-pull-policy TARGET_RESOURCE=" ./controlplane/kubeadm/config/manager/manager_pull_policy.yaml"
344
344
@@ -494,7 +494,7 @@ EXAMPLE_PROVIDER_IMG ?= $(REGISTRY)/example-provider-controller
494
494
495
495
.PHONY : docker-build-example-provider
496
496
docker-build-example-provider : # # Build the docker image for example provider
497
- docker build --pull --build-arg goproxy=$(GOPROXY ) --build-arg ARCH=$(ARCH ) . -f ./cmd/example-provider/Dockerfile -t $(EXAMPLE_PROVIDER_IMG ) -$(ARCH ) :$(TAG )
497
+ DOCKER_BUILDKIT=1 docker build --pull --build-arg goproxy=$(GOPROXY ) --build-arg ARCH=$(ARCH ) . -f ./cmd/example-provider/Dockerfile -t $(EXAMPLE_PROVIDER_IMG ) -$(ARCH ) :$(TAG )
498
498
sed -i' ' -e ' s@image: .*@image: ' " ${EXAMPLE_PROVIDER_IMG} -$( ARCH) :$( TAG) " ' @' ./config/ci/manager/manager_image_patch.yaml
499
499
500
500
# # --------------------------------------
0 commit comments