@@ -26,6 +26,7 @@ PLATFORMS ?= linux/amd64
26
26
DOCKER_BUILDX_CMD ?= docker buildx
27
27
IMAGE_BUILD_CMD ?= $(DOCKER_BUILDX_CMD ) build
28
28
IMAGE_BUILD_EXTRA_OPTS ?=
29
+ SYNCER_IMAGE_BUILD_EXTRA_OPTS ?=
29
30
IMAGE_REGISTRY ?= us-central1-docker.pkg.dev/k8s-staging-images/gateway-api-inference-extension
30
31
IMAGE_NAME := epp
31
32
IMAGE_REPO ?= $(IMAGE_REGISTRY ) /$(IMAGE_NAME )
43
44
44
45
ifdef EXTRA_TAG
45
46
IMAGE_EXTRA_TAG ?= $(IMAGE_REPO ) :$(EXTRA_TAG )
47
+ SYNCER_IMAGE_EXTRA_TAG ?= $(SYNCER_IMAGE_REPO ) :$(EXTRA_TAG )
46
48
endif
47
49
ifdef IMAGE_EXTRA_TAG
48
50
IMAGE_BUILD_EXTRA_OPTS += -t $(IMAGE_EXTRA_TAG )
51
+ SYNCER_IMAGE_BUILD_EXTRA_OPTS += -t $(SYNCER_IMAGE_EXTRA_TAG )
49
52
endif
50
53
51
54
# The name of the kind cluster to use for the "kind-load" target.
@@ -167,31 +170,6 @@ image-build: ## Build the EPP image using Docker Buildx.
167
170
image-push : PUSH=--push # # Build the EPP image and push it to $IMAGE_REPO.
168
171
image-push : image-build
169
172
170
- # #@ Lora Syncer
171
-
172
- .PHONY : syncer-image-local-build
173
- syncer-image-local-build :
174
- BUILDER=$(shell $(DOCKER_BUILDX_CMD ) create --use)
175
- $(MAKE ) image-build PUSH=$(PUSH )
176
- $(DOCKER_BUILDX_CMD ) rm $$ BUILDER
177
-
178
- .PHONY : syncer-image-local-push
179
- syncer-image-local-push : PUSH=--push
180
- syncer-image-local-push : syncer-image-local-build
181
-
182
- .PHONY : syncer-image-build
183
- syncer-image-build :
184
- $ cd $(CURDIR ) /tools/dynamic-lora-sidecar && $(IMAGE_BUILD_CMD ) -t $(SYNCER_IMAGE_TAG ) \
185
- --platform=$(PLATFORMS ) \
186
- --build-arg BASE_IMAGE=$(BASE_IMAGE ) \
187
- --build-arg BUILDER_IMAGE=$(BUILDER_IMAGE ) \
188
- $(PUSH ) \
189
- $(IMAGE_BUILD_EXTRA_OPTS ) ./
190
-
191
- .PHONY : syncer-image-push
192
- syncer-image-push : PUSH=--push
193
- syncer-image-push : syncer-image-build
194
-
195
173
.PHONY : image-load
196
174
image-load : LOAD=--load # # Build the EPP image and load it in the local Docker registry.
197
175
image-load : image-build
@@ -219,20 +197,12 @@ syncer-image-build:
219
197
--build-arg BASE_IMAGE=$(BASE_IMAGE ) \
220
198
--build-arg BUILDER_IMAGE=$(BUILDER_IMAGE ) \
221
199
$(PUSH ) \
222
- $(IMAGE_BUILD_EXTRA_OPTS ) ./
200
+ $(SYNCER_IMAGE_BUILD_EXTRA_OPTS ) ./
223
201
224
202
.PHONY : syncer-image-push
225
203
syncer-image-push : PUSH=--push
226
204
syncer-image-push : syncer-image-build
227
205
228
- .PHONY : image-load
229
- image-load : LOAD=--load # # Build the EPP image and load it in the local Docker registry.
230
- image-load : image-build
231
-
232
- .PHONY : image-kind
233
- image-kind : image-build # # Build the EPP image and load it to kind cluster $KIND_CLUSTER ("kind" by default).
234
- kind load docker-image $(IMAGE_TAG ) --name $(KIND_CLUSTER )
235
-
236
206
# #@ Docs
237
207
238
208
.PHONY : build-docs
0 commit comments