elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.8k stars 8.19k forks source link

[KB] add KB support to fleet package spec and implementation #193849

Open pgayvallet opened 3 weeks ago

pgayvallet commented 3 weeks ago

We're going to use fleet packages as the installation/management mechanism for our KB "sources".

However atm, the fleet package specification does not provide everything we would need to achieve this, so we will have to update the spec, and then adapt the implementation accordingly.

The discussion on the package-spec changes: https://github.com/elastic/package-spec/issues/693

A POC done by @spong to add a KB integration: https://github.com/elastic/integrations/pull/9007

We will likely need to perform changes in elastic-package and package-registry too, at least for local testing

elasticmachine commented 3 weeks ago

Pinging @elastic/appex-ai-infra (Team:AI Infra)

pgayvallet commented 2 weeks ago

package-spec PR: https://github.com/elastic/package-spec/pull/807 fleet PR: https://github.com/elastic/kibana/pull/194209 knowledge-base PR: https://github.com/elastic/kibana/pull/194379