Hey, as another security layer, our MongoDB databa...
# troubleshooting
j
Hey, as another security layer, our MongoDB database lists allowed IP addresses. Sadly, IPs are dynamic in our environment (Heroku), and we do not know IP in advance. Is there some easy way (global configuration) to force all requests to run through a proxy? It seems that we have to adjust a plugin to support such functionality. Thanks, and sorry for the question; my networking knowledge is minimal.
e
maybe I am a bit ignorant but.. wouldn't you run a proxy and then simply configure that end point into Meltano or your Tap / Target yaml file ?
j
the issues is Heroku and plugins
e
Maybe I am not quite following here, The Meltano .yml file configures where to upload to target the data .. here you could put a proxy end point with the same port as a regular MongoDB.. TLS of course supported.. and forward that to whatever the needed whitelisted IP Address to MongoDB’s true end point (I am guessing you’re on something like MongoDB Atlas?) or is this something where you’re trying to control heroku’s firewall now?