elastic / kibana

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

[Serverless] Allow Kibana interact with AutoOps API #193234

Open YulNaumenko opened 1 week ago

YulNaumenko commented 1 week ago

Kibana expects to get the AutoOps API parameters from the kibana.yaml to start communicating with the API for fetching the data usage metrics. In Serverless projects, Kibana config is controlled by the project-controller and it should set 5 new parameters, all behind a new feature flag.

Set the AutoOps configuration for Kibana instances in all Serverless projects

xpack.autoops.enabled: true
xpack.autoops.api.url: https://autoops-api.elastic-system.svc.cluster.local
xpack.autoops.api.tls.certificate: /mnt/elastic-internal/http-certs/tls.crt
xpack.autoops.api.tls.key: /mnt/elastic-internal/http-certs/tls.key
xpack.autoops.api.tls.ca: /mnt/elastic-internal/http-certs/ca.crt
elasticmachine commented 1 week ago

Pinging @elastic/security-solution (Team: SecuritySolution)