Image in amd64 architecture is required to be able to run in CERIT-SC Kubernetes environment.
Build:
docker build -t design-system/design-system-showcase:latest -f ./env/prod/Dockerfile.bun .Tag:
docker tag design-system/design-system-showcase:latest cerit.io/design-system/design-system-showcase:latestPush:
docker push cerit.io/design-system/design-system-showcase:latestBuild, tag and push:
docker buildx build -f ./env/prod/Dockerfile.bun \
--platform linux/amd64,linux/arm64 \
-t cerit.io/design-system/design-system-showcase:latest \
--push .Verify compatible architecture:
docker manifest inspect design-system/design-system-showcase:latest | jq '.manifests[].platform'kubectl apply -f ./manifests/deployment.yaml \
&& kubectl apply -f ./manifests/service.yaml \
&& kubectl apply -f ./manifests/ingress.yaml