Replicating database from outside the cluster using Boundary

Hi all,
I am using consul for my cluster, and am trying to sync a Postgres follower server from outside the cluster to the main leader server, which is elected using Patroni, using stream replication. I was wondering is it possible (and also a good choice) to use Boundary for this matter instead of vpn?

Thanks for the question @Arman - Boundary is primarily designed to allow access for humans. I would re-ask this question in the Consul discuss because my guess is that the right way to do that would be using something akin to Consul connect.