diff --git a/resources/Makefile b/resources/Makefile index d8c23577..79dbc02e 100644 --- a/resources/Makefile +++ b/resources/Makefile @@ -1,15 +1,16 @@ tag=ocaml-otel-test:latest +platform=linux/amd64 docker-build: - sudo docker buildx build .. -f ./Dockerfile --tag $(tag) + sudo docker buildx build .. -f ./Dockerfile --tag $(tag) --platform $(platform) docker-push: sudo docker push $(tag) kubectl-apply: - kubectl apply -f emit-test-pod.yaml + sed s=%IMAGE%=$(tag)=g emit-test-pod.yaml | kubectl apply -f - kubectl-delete: - kubectl delete -f emit-test-pod.yaml + sed s=%IMAGE%=$(tag)=g emit-test-pod.yaml | kubectl delete -f - --ignore-not-found --grace-period 1 all: docker-build docker-push kubectl-delete kubectl-apply diff --git a/resources/emit-test-pod.yaml b/resources/emit-test-pod.yaml index 51c094e5..2405c19d 100644 --- a/resources/emit-test-pod.yaml +++ b/resources/emit-test-pod.yaml @@ -5,7 +5,7 @@ metadata: spec: containers: - name: emit - image: ocaml-otel-test:latest + image: %IMAGE% env: - name: HOST_IP valueFrom: