Morning guys I'm really excited to start working with Prisma! I am currently slightly confused about how one would deploy a prisma service in a private endpoint so any tips would be really appreciated. The scenario is as follows:
i followed the tutorial on Prisma's documentation and have set up a Prisma server in kubernetes (GKE) linked to a db (Google cloud sql). My understanding is that I also need a Prisma service in order for the "outside world" to be able to interact with the Prisma server. Using Prisma cli, one can deploy such service however this seems to imply the Prisma server's endpoint must be public. This is not the ideal situation for me here. This is because I plan to have the web application, graphql server (for auth0 authentication) and the Prisma server all reside in 1 single cluster. Therefore ideally I would like to deploy a service that allows graphql server to communicate with prisma server internally and not expose anything outside. Is this possible? If so how might one implement such deployment strategy? Many many thanks 🙂