I am building my own kibana image from debian. The image looks ok.
But when I run my elasticsearch and kibana in kubernetes, kibana crashed due to
FATAL ValidationError: child "server" fails because ["publicBaseUrl" is not allowed]
{"type":"log","@timestamp":"2022-08-24T09:37:44Z","tags":["fatal","root"],"pid":10,"message":"{ ValidationError: child "server" fails because ["publicBaseUrl" is not allowed]\n at Object.exports.process (/usr/share/kibana/node_modules/joi/lib/errors.js:196:19)\n at internals.Object._validateWithOptions (/usr/share/kibana/node_modules/joi/lib/types/any/index.js:675:31)\n at module.exports.internals.Any.root.validate (/usr/share/kibana/node_modules/joi/lib/index.js:146:23)\n at Config._commit (/usr/share/kibana/src/legacy/server/config/config.js:132:34)\n at Config.set (/usr/share/kibana/src/legacy/server/config/config.js:102:10)\n at Config.extendSchema (/usr/share/kibana/src/legacy/server/config/config.js:74:10)\n at _lodash.default.each.child (/usr/share/kibana/src/legacy/server/config/config.js:63:14)\n at arrayEach (/usr/share/kibana/node_modules/lodash/index.js:1315:13)\n at Function. (/usr/share/kibana/node_modules/lodash/index.js:3393:13)\n at Config.extendSchema (/usr/share/kibana/src/legacy/server/config/config.js:62:30)\n at new Config (/usr/share/kibana/src/legacy/server/config/config.js:53:10)\n at Function.withDefaultSchema (/usr/share/kibana/src/legacy/server/config/config.js:47:12)\n at defaultConfig (/usr/share/kibana/src/legacy/plugin_discovery/find_plugin_specs.js:44:25)\n at findLegacyPluginSpecs (/usr/share/kibana/src/core/server/legacy/plugins/find_legacy_plugin_specs.js:35:63)\n at LegacyService.setup (/usr/share/kibana/src/core/server/legacy/legacy_service.js:85:50)\n at process._tickCallback (internal/process/next_tick.js:68:7) name: 'ValidationError' }"}
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.