-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Description
Currently, Console uses the following config to act as a proxy between Kibana and ES:
| export interface ESConfigForProxy { |
The hosts, customHeaders and ssl settings all come from internal platform config we get through the remaining Console legacy plugin code: https://github.com/elastic/kibana/blob/master/src/legacy/core_plugins/console_legacy/index.ts.
In 7.10 this will no longer be running and Console will not be able to act as a proxy anymore in many environments.
It would be great if the proxy functionality that Console has implemented became part of the platform so that internal config can remain internal (except for the hosts value that we still send through to the client so that copy as curl can work).
A temporary alternative can be to just expose the required config through the platform somehow.
CC @restrry @flash1293