Vault on-prem instance cluster with gcp vault instance

Hi we are currently testing vault in our on-prem to be used full fledged in future secrets management tool.
What our requirements is we have some of our services like bigquery running on GCP and we wanted whatever request comes from on-prem application handle by on-prem vault and application running on GCP not come to on prem vault instead it use gcp vault instance and both on-prem and gcp vault instance should be in cluster or it should replicated from on-prem vault what is the possibility for it and it is possible using open source or need enterprises license?