Skip to content

Commit 4fb6661

Browse files
committed
Add arm64 make targets.
Signed-off-by: Josh Baird <[email protected]>
1 parent 1bae3d9 commit 4fb6661

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

Makefile

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,20 +130,32 @@ build-fb-debug: prepare-build
130130
# Build all amd64 docker images
131131
build-amd64: build-op-amd64 build-fb-amd64 build-fd-amd64
132132

133+
# Build all arm64 docker images
134+
build-arm64: build-op-arm64 build-fb-arm64 build-fd-arm64
135+
133136
# Build amd64 Fluent Operator container image
134137
build-op-amd64:
135138
docker build --platform=linux/amd64 -f cmd/fluent-manager/Dockerfile . -t ${FO_IMG}
136139

140+
# Build arm64 Fluent Operator container image
141+
build-op-amd64:
142+
docker build --platform=linux/arm64 -f cmd/fluent-manager/Dockerfile . -t ${FO_IMG}
143+
137144
# Build amd64 Fluent Bit container image
138145
build-fb-amd64:
139146
docker build --platform=linux/amd64 -f cmd/fluent-watcher/fluentbit/Dockerfile . -t ${FB_IMG}
140147

148+
# Build arm64 Fluent Bit container image
149+
build-fb-amd64:
150+
docker build --platform=linux/arm64 -f cmd/fluent-watcher/fluentbit/Dockerfile . -t ${FB_IMG}
151+
141152
# Build amd64 Fluentd container image
142153
build-fd-amd64:
143154
docker build --platform=linux/amd64 -f cmd/fluent-watcher/fluentd/Dockerfile.amd64 . -t ${FD_IMG}
144155

145-
build-fd-arm64-base: prepare-build
146-
docker buildx build --push --platform linux/arm64 -f cmd/fluent-watcher/fluentd/Dockerfile.arm64.base . -t ${FD_IMG_BASE}
156+
# Build arm64 Fluentd container image
157+
build-fd-amd64:
158+
docker build --platform=linux/arm64 -f cmd/fluent-watcher/fluentd/Dockerfile.amd64 . -t ${FD_IMG}
147159

148160
# Use docker buildx to build arm64 Fluentd container image
149161
build-fd-arm64: prepare-build

0 commit comments

Comments
 (0)