Hi there,
I created a multi-zonal cluster with MESDB through GCloud after having developed with ESDB in docker (local) and k8s (one node setup).
I have now 2 issues:
- peering stays in “Initiated” mode, even if the peering has been configured and seems working on my gcloud project / vpc
- UI domain resolves an IP address inside the created network so I wonder how to safely access it from my local machine (port forwarding / VPN). Any guess how to do this?
Thanks!
PS: general comment I read a lot in this Discuss and I share - ESDB misses documentation, tutos, examples from my point of view. Not easy at all to get practical knowledge compared to other projects, would it be for ESDB as an open-source software, or even ESDBCloud.
peering stays in “Initiated” mode
did you accept the peering request in your gcloud VPC , no overlapping network ranges , anything in the logs in console.eventstore.cloud ?
https://developers.eventstore.com/cloud/provision/gcp/#network-peering
UI domain resolves an IP address inside the created network so I wonder
For security reasons, the cluster is not accessible outside the peered VPC .
so you either
- need a connection from your local machine to the VPC in your Gcloud account
- access it from a VM inside your VPC
- use something like tailscale
here’s a how to setup tailscale with MESDB
https://developers.eventstore.com/cloud/use/tailscale.html#connect-with-tailscale
Thanks for your feedback. We continue working to improve this, but if there’s something in particular that you’re missing, it would be great if you can be a bit more specific. We, of course, have knowledge of some gaps in the docs, but we turn a blind eye on certain things unintentionally, as we believe those things are clear. Indeed, we keep hearing “not enough”, but rarely “not enough in this area”.