Hey everyone! Quick question: Are the public IPs for Prefect documented anywhere, and are they static IPs? I need to allowlist them for a database connection and I can’t find any docs about it
05/31/2022, 9:04 PM
which IPs do you mean? is this a question for Cloud 1.0 or Cloud 2.0 or a self-hosted Prefect product? check this if my question sounds confusing
05/31/2022, 9:16 PM
I believe we’re using Cloud 1.0, but I’m certain it’s not a self-hosted instance.
05/31/2022, 9:18 PM
thinking again about this: afaik you need to whitelist the IP of your execution layer rather than your orchestration layer (Prefect Cloud)
what agent do you use?
05/31/2022, 9:41 PM
I’m not absolutely positive, but I believe it’ll be Docker
It’s possible it’ll be through ECS--Prefect is pretty new to my team, and I’m not super sure of all the details just yet 🙂
05/31/2022, 10:00 PM
my main point is that your database doesn't talk to Prefect Cloud API, but your flow executed in Docker/ECS task communicates with your DB and this is the place where you would need to consider that whitelisting (if necessary) - all code and data remain on your infrastructure and only your agent talks to the Cloud API, your database doesn't