-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[serverless] Create the Serverless Plugin #155582
[serverless] Create the Serverless Plugin #155582
Conversation
Pinging @elastic/appex-sharedux (Team:SharedUX) |
Documentation preview: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
limits.yml / storybook aliases
packages/core/chrome/core-chrome-browser-internal/src/chrome_service.tsx
Outdated
Show resolved
Hide resolved
packages/core/chrome/core-chrome-browser-internal/src/chrome_service.tsx
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM for Security Solution requirements
💚 Build Succeeded
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Public APIs missing exports
Page load bundle
Unknown metric groupsAPI count
ESLint disabled in files
ESLint 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 > Builds upon #155582 ## Summary This PR creates the Serverless Observability plugin, based on the work from #153274: - creates the plugin, - adds API to hide the solution navigation from Enterprise Search, - calls that API if the chrome style is `project`. <img width="1610" alt="Screenshot 2023-04-27 at 5 03 44 PM" src="https://user-images.githubusercontent.com/297604/234990765-d6770650-41b3-4e94-ad7f-c6a22778d39a.png"> --------- Co-authored-by: kibanamachine <[email protected]>
> Derived from #153274 > Builds upon #155582 ## Summary This PR creates the Serverless Security plugin, based on the work from #153274: - creates the plugin, - adds API to hide the solution navigation from Security, - calls that API if the chrome style is `project`. <img width="1688" alt="Screenshot 2023-04-27 at 12 37 46 PM" src="https://user-images.githubusercontent.com/297604/234979670-425bfb12-8194-4916-8f92-efff7804b577.png"> ## Next Steps - render the left nav from #153274 using an API provided by @elastic/appex-sharedux - this low-level API should be coming in the next few days. --------- Co-authored-by: kibanamachine <[email protected]>
…lastic#175565) ## Summary In elastic#155582, an `enabled` option was added to the `Security` plugin. This option is not supported or documented. This PR reverts that change. (cherry picked from commit 4385dc1)
…ption (#175565) (#175692) # Backport This will backport the following commits from `main` to `8.12`: - [Reverts erroneous addition of security plugin enabled config option (#175565)](#175565) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jeramy Soucy","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-01-26T15:16:03Z","message":"Reverts erroneous addition of security plugin enabled config option (#175565)\n\n## Summary\r\n\r\nIn #155582, an `enabled` option was added to the `Security` plugin. This\r\noption is not supported or documented. This PR reverts that change.","sha":"4385dc157bccc42cf8a61801db582c41b6e9b297","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","release_note:skip","backport:prev-minor","v8.13.0"],"title":"Reverts erroneous addition of security plugin enabled config option","number":175565,"url":"https://github.com/elastic/kibana/pull/175565","mergeCommit":{"message":"Reverts erroneous addition of security plugin enabled config option (#175565)\n\n## Summary\r\n\r\nIn #155582, an `enabled` option was added to the `Security` plugin. This\r\noption is not supported or documented. This PR reverts that change.","sha":"4385dc157bccc42cf8a61801db582c41b6e9b297"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/175565","number":175565,"mergeCommit":{"message":"Reverts erroneous addition of security plugin enabled config option (#175565)\n\n## Summary\r\n\r\nIn #155582, an `enabled` option was added to the `Security` plugin. This\r\noption is not supported or documented. This PR reverts that change.","sha":"4385dc157bccc42cf8a61801db582c41b6e9b297"}}]}] BACKPORT--> Co-authored-by: Jeramy Soucy <[email protected]>
…lastic#175565) ## Summary In elastic#155582, an `enabled` option was added to the `Security` plugin. This option is not supported or documented. This PR reverts that change.
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
6 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. |
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 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:
chrome
services.serverless
plugin.yarn
scripts to support all project types, and switching between them.Watcher
restarts.Next steps