I know it's possible to run locally on Apple's M1 processor an amd64 image by using the --platform linux/amd64
flag on docker run
.
But how do I deploy that same image on a local Minikube cluster, running on this same M1 hardware?
Output when trying is:
Failed to pull image "registry/image:tag":
rpc error: code = Unknown desc = no matching manifest for linux/arm64/v8 in the manifest list entries
How do I tell Minikube to cause the same effect as --platform linux/amd64
flag on its deployment?
kubectl run timescale --image timescale/timescaledb-ha:pg15.3-ts2.10.3-all
? This is single arch amd64 and it does fail for me like for OP. – Rashida