mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 01:13:23 -04:00
## Summary Fixes: #155154 (introduced in #149878), builds on #155436 . - Adds tests to ensure the configuration merging order, check those for reference. - Updates the README to explain the intention For the tests, I needed to output something to the logs. I hope it's not a big issue to log it. If needed, I might hide that behind a verbose- or feature flag. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios --------- Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
16 lines
738 B
Markdown
16 lines
738 B
Markdown
as work on serverless picks up we will add config values to these files that
|
|
define how Kibana will run in "serverless" modes. To start Kibana locally with
|
|
this configuration, pass `--serverless={mode}` or run `yarn serverless-{mode}`
|
|
|
|
valid modes are currently: `es`, `oblt`, and `security`
|
|
|
|
configuration is applied in the following order, later values override
|
|
1. serverless.yml (serverless configs go first)
|
|
2. serverless.{mode}.yml (serverless configs go first)
|
|
3. base config, in this preference order:
|
|
- my-config.yml(s) (set by --config)
|
|
- env-config.yml (described by `env.KBN_CONFIG_PATHS`)
|
|
- kibana.yml (default @ `env.KBN_PATH_CONF`/kibana.yml)
|
|
4. kibana.dev.yml
|
|
5. serverless.dev.yml
|
|
6. serverless.{mode}.dev.yml
|