kibana.dev.yml 未应用于kibana开发模式
kibana.dev.yml is not applied in kibana development mode
如果有人能帮助我解决这个问题,我将不胜感激。
我正在开始开发 kibana 插件并安装所有必要的包。
我的环境如下。
kibana 5.0.0 alpha5(使用 git 从 git 存储库克隆)
我想启动 127.0.0.1:5601 以外的开发服务器
所以我创建了 config/kibana.dev.yml 如下
# Kibana is served by a back end server. This setting specifies the port to use.
server.port: 5601
# This setting specifies the IP address of the back end server.
server.host: "0.0.0.0"
但是,当我从 npm start
启动 kibana 服务器时,这似乎没有应用。它一直从 127.0.0.1:5601
开始
我是否需要任何其他设置才能阅读 config/kibana。dev.yml?
谢谢,
渡边优
在开发模式下启动时,默认启用 SSL。在该配置中,如果未指定自定义证书,则 server.host
设置无效并被强制设置为 localhost
(以匹配默认提供的证书中的主机名),如 cli/serve/serve.js
文件:
if (opts.dev) {
set('env', 'development');
set('optimize.lazy', true);
if (opts.ssl && !has('server.ssl.cert') && !has('server.ssl.key')) {
set('server.host', 'localhost');
set('server.ssl.cert', fromRoot('test/dev_certs/server.crt'));
set('server.ssl.key', fromRoot('test/dev_certs/server.key'));
}
}
您可以通过指定 --no-ssl
开关启动 Kibana,以便考虑 server.host
设置:
sh ./bin/kibana --dev --no-ssl
如果有人能帮助我解决这个问题,我将不胜感激。
我正在开始开发 kibana 插件并安装所有必要的包。
我的环境如下。
kibana 5.0.0 alpha5(使用 git 从 git 存储库克隆)
我想启动 127.0.0.1:5601 以外的开发服务器 所以我创建了 config/kibana.dev.yml 如下
# Kibana is served by a back end server. This setting specifies the port to use.
server.port: 5601
# This setting specifies the IP address of the back end server.
server.host: "0.0.0.0"
但是,当我从 npm start
启动 kibana 服务器时,这似乎没有应用。它一直从 127.0.0.1:5601
我是否需要任何其他设置才能阅读 config/kibana。dev.yml?
谢谢, 渡边优
在开发模式下启动时,默认启用 SSL。在该配置中,如果未指定自定义证书,则 server.host
设置无效并被强制设置为 localhost
(以匹配默认提供的证书中的主机名),如 cli/serve/serve.js
文件:
if (opts.dev) {
set('env', 'development');
set('optimize.lazy', true);
if (opts.ssl && !has('server.ssl.cert') && !has('server.ssl.key')) {
set('server.host', 'localhost');
set('server.ssl.cert', fromRoot('test/dev_certs/server.crt'));
set('server.ssl.key', fromRoot('test/dev_certs/server.key'));
}
}
您可以通过指定 --no-ssl
开关启动 Kibana,以便考虑 server.host
设置:
sh ./bin/kibana --dev --no-ssl