[serverless] Add ability to disable certain plugins for Serverless.#155583
[serverless] Add ability to disable certain plugins for Serverless.#155583clintandrewhall merged 9 commits intoelastic:mainfrom
Conversation
|
Pinging @elastic/apm-ui (Team:APM) |
|
Pinging @elastic/fleet (Team:Fleet) |
|
Pinging @elastic/uptime (Team:uptime) |
x-pack/plugins/synthetics/server/legacy_uptime/lib/adapters/framework/adapter_types.ts
Outdated
Show resolved
Hide resolved
yuliacech
left a comment
There was a problem hiding this comment.
Deployment management changes LGTM
shahzad31
left a comment
There was a problem hiding this comment.
Uptime changes LGTM !!
💛 Build succeeded, but was flaky
Failed CI StepsMetrics [docs]Page load bundle
Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
> Derived from #153274 for production. ## Summary This PR creates the `serverless` plugin for Kibana Serverless projects.  It uses the methodology proven out in the proof-of-concept (#153274) and prepares it for production: - Adds chrome style and related API to the `chrome` services. - Creates the `serverless` plugin. - Invokes the new chrome style API for all serverless projects. - Alters `yarn` scripts to support all project types, and switching between them. - Creates the new "Project Switcher" component for use in the new chrome header for Serverless. - Creates a Storybook config for this and future components. - Adds API endpoint to trigger project switching and `Watcher` restarts. <img width="1598" alt="Screenshot 2023-04-26 at 10 44 01 AM" src="https://user-images.githubusercontent.com/297604/234612654-fdcf38ea-8c48-4066-bc85-507f40c984aa.png"> ## Next steps - [x] Creating a PR for enabling/disabling related plugins for Serverless. (#155583) - [ ] Creating product plugin PR based on #153274. --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
3 similar comments
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Summary
This PR extracts configuration settings for enabling/disabling plugins in Serverless projects based on current requirements.
It seemed prudent to create an independent PR to K.I.S.S, rather than include in PRs with more ornate changes, (e.g. #155582)