Skip to content

Latest commit

 

History

History
executable file
·
22 lines (15 loc) · 1009 Bytes

README.mdx

File metadata and controls

executable file
·
22 lines (15 loc) · 1009 Bytes
id slug title description tags date
serverless/plugin
/serverless/plugin
Serverless Plugin
The plugin responsible for managing Serverless settings and providing services to all product serverless plugins.
serverless
plugin
2023-04-23

diagram

a. serverless.yml config enables Serverless plugin, provides settings for all projects, (e.g. disabling Reporting).

b. Product-specific yml file enables corresponding Project plugin, provides settings for a specific project, (e.g. disabling Observability).

c. Project plugin interacts with Serverless plugin to customize Serverless Kibana.

d. Serverless plugin interacts with Kibana Core to customize Classic Kibana.

e. Project plugin interacts with corresponding Solution plugin to customize the Solution experience for Serverless.

Communication occurs in a single direction. While it would be tempting to add a global flag to check if Serverless is enabled, doing so short-circuits the "affecting" model.