I might be missing something, but I'm having a hard time trying to connect an externally hosted Kibana instance to an Elasticsearch instance hosted on Elastic.co's managed Elastic Stack product (Elasticsearch Service: Managed Elasticsearch on AWS, Google Cloud, and Azure | Elastic).
The reason I'm trying to run an external version of Kibana is because I need to run a custom Kibana plugin. The reason I'm trying to connect to a managed version of Elasticsearch is because that's where the data exists currently, and because I'd prefer to have Elasticsearch remain managed.
The remote Kibana will need to have all privileges on the managed Elasticsearch instance.
Is there some documentation that describes how to set this up? Is it supported?