I have an Elasticsearch domain with VPC access (i.e. no public access). I'd like to access the endpoint from an instance in another VPC. I've created a peering connection between the two VPCs, but since it's not possible to attach ES security group to an instance in the other VPC (apparently you can only attach SGs in the same VPC even if there's a peering connection), I can't access the endpoint.
Is VPC peering supported for ES at all and if so, what's the right way to set this up?