Skip to content

[Console] Legacy Config Deprecations in 7.10 #68497

@jloleysens

Description

@jloleysens

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

Metadata

Metadata

Assignees

Labels

Feature:ConsoleDev Tools Console FeatureFeature:Dev ToolsTeam:CorePlatform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t//Team:Kibana ManagementDev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more t//

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions