By that logic it sounds like you must use your own servers to host the data, otherwise you are sharing the IP with a cloud provider.
Also it's worth noting that GDPR also puts other demands in place, for example that there be technical measures to protect the data from unauthorized access, or unintentional data loss. If you can argue that a cloud provider can handle those things better, then that may trump the data minimization argument.