diff options
| author | liufen90 <564795204@qq.com> | 2021-05-31 19:14:28 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-31 19:14:28 +0800 |
| commit | eddcd25f35b9d582ffd49c8437873004f1be212b (patch) | |
| tree | 499febc97aa7e9c0a626b8ae38655e91614fdcf5 /Makefile | |
| parent | Merge pull request #2866 from fisherxu/kind-0.9 (diff) | |
| download | kubeedge-eddcd25f35b9d582ffd49c8437873004f1be212b.tar.gz | |
Edgesite: cluster on edge implement (#2858)
Co-authored-by: WintonChan <cw_hao@163.com>
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 28 |
1 files changed, 11 insertions, 17 deletions
@@ -9,7 +9,8 @@ GOPATH?=$(shell go env GOPATH) BINARIES=cloudcore \ admission \ edgecore \ - edgesite \ + edgesite-agent \ + edgesite-server \ keadm COMPONENTS=cloud \ @@ -142,8 +143,7 @@ integrationtest: edge/test/integration/scripts/execute.sh endif -CROSSBUILD_COMPONENTS=edgecore\ - edgesite +CROSSBUILD_COMPONENTS=edgecore GOARM_VALUES=GOARM7 \ GOARM8 @@ -176,8 +176,7 @@ endif -SMALLBUILD_COMPONENTS=edgecore \ - edgesite +SMALLBUILD_COMPONENTS=edgecore define SMALLBUILD_HELP_INFO # small build components. # @@ -190,7 +189,6 @@ define SMALLBUILD_HELP_INFO # make smallbuild # make smallbuild HELP=y # make smallbuild WHAT=edgecore -# make smallbuild WHAT=edgesite # endef .PHONY: smallbuild @@ -286,17 +284,13 @@ edgeimage: --build-arg RUN_FROM=${ARCH}/docker:dind \ -f build/edge/Dockerfile . -.PHONY: edgesiteimage -edgesiteimage: - mkdir -p ./build/edgesite/tmp - rm -rf ./build/edgesite/tmp/* - curl -L -o ./build/edgesite/tmp/qemu-${QEMU_ARCH}-static.tar.gz https://github.com/multiarch/qemu-user-static/releases/download/v3.0.0/qemu-${QEMU_ARCH}-static.tar.gz - tar -xzf ./build/edgesite/tmp/qemu-${QEMU_ARCH}-static.tar.gz -C ./build/edgesite/tmp - docker build -t kubeedge/edgesite:${IMAGE_TAG} \ - --build-arg GO_LDFLAGS=${GO_LDFLAGS} \ - --build-arg BUILD_FROM=${ARCH}/golang:1.14-alpine3.11 \ - --build-arg RUN_FROM=${ARCH}/docker:dind \ - -f build/edgesite/Dockerfile . +.PHONY: edgesite-server-image +edgesite-server-image: + docker build . --build-arg ARCH=${ARCH} -f build/edgesite/server-build.Dockerfile -t kubeedge/edgesite-server-${ARCH}:${IMAGE_TAG} + +.PHONY: edgesite-agent-image +edgesite-agent-image: + docker build . --build-arg ARCH=${ARCH} -f build/edgesite/agent-build.Dockerfile -t kubeedge/edgesite-agent-${ARCH}:${IMAGE_TAG} define INSTALL_HELP_INFO # install |
