Ship the control-agent controller for node

This commit is contained in:
2026-04-01 02:03:37 +08:00
parent b6c110410f
commit 7c3e096fec
4 changed files with 107 additions and 28 deletions

View File

@@ -207,19 +207,21 @@ $(RELEASE_IMAGE): $(RELEASE_DEPS) | $(OUT_DIR)
@cid=$$(docker create \
--privileged \
-v /cache/k8s-images:/var/cache/k8s-images \
-v /cache/apk:/var/cache/apk \
-v /cache/k8s-images:/var/cache/k8s-images \
-v /var/run/docker.sock:/var/run/docker.sock \
--device=/dev/loop0:/dev/loop0 \
-e ROOTFS=/out/rootfs \
-e RELEASE_IMAGE=$(RELEASE_IMAGE) \
-e ALPINE_HOSTNAME=$(ALPINE_HOSTNAME) \
-e ARCH=$(ARCH) \
-e BUILD_DATE=$(BUILD_DATE) \
-e BUILD_GIT=$(BUILD_GIT) \
-e BUILD_VERSION=$(BUILD_VERSION) \
-e DEVICE_TREE_TARGET=$(DEVICE_TREE_TARGET) \
-e KUBE_IMG_CACHE=/var/cache/k8s-images \
-e KUBE_VERSION=$(KUBE_VERSION) \
-e ALPINE_HOSTNAME=$(ALPINE_HOSTNAME) \
-e BUILD_VERSION=$(BUILD_VERSION) \
-e BUILD_DATE=$(BUILD_DATE) \
-e BUILD_GIT=$(BUILD_GIT) \
-e ARCH=$(ARCH) \
-e RELEASE_IMAGE=$(RELEASE_IMAGE) \
-e ROOTFS=/out/rootfs \
-e TAG=$(TAG) \
$(DOCKER_IMAGE_ROOT)/buildenv-alpine:$(TAG) \
bash -lc '/build-rootfs.sh'); \
docker start -a $$cid; \