So I just need help weeding out the best scenario for my architecture.
I currently have a cloud run instance that is using my custom domain: www.example.com. To utilize this custom domain i've chosen a global external load balancer to handle that.
And now I need to connect to a compute vm instance to access and utilize elasticsearch running within that vm.
I've tried creating a serverless VPC and a neg backend within the context of the load balancer (which handles my custom domain) but I don't think I can do that since it is not a global load balancer with an internal ip.
Should I run two load balancers for the site, one for custom domain and the other for my internal vm? Can I do that even? They are within the same region, I just can't conceive of how this will all play out. Any advice would be greatly appreciated.
The compute vm is running elasticsearch and kibana and is deployed and active. but just can't get any thing to work with curl calls from command line.
curl https://www.example.com:9200 command times out eventually. Not sure what to try next.
note: "network.host: 0.0.0.0" was added to my elasticsearch.yml