gpt4 book ai didi

elasticsearch - 如何使用 puppet 附加 elasticsearch 许可证

转载 作者:行者123 更新时间:2023-12-03 02:27:52 25 4
gpt4 key购买 nike

我正在尝试为 puppet 使用 6.4.0 elastic-elasticsearch 模块将许可证附加到我的 Elasticsearch 节点。
这是我的代码示例:

class { 'elasticsearch':
version => "6.x.x",
manage_repo => true,
datadir => '/some/dir',
security_plugin => 'x-pack',
license => lookup($lookup_array.map |$value| { "$value/license" }, {'default_value' => undef}),
service_provider => 'systemd',
api_basic_auth_username => "user",
api_basic_auth_password => "password",
validate_tls => false,
config => {}
}

当我运行 puppet 代理时,出现此错误(由 elastic_rest.rb 引发):

Error: /Stage[main]/Elasticsearch::License/Elasticsearch_license[xpack]: Could not evaluate: Received 'end of file reached' from the Elasticsearch API. Are your API settings correct?



我该如何解决这个问题?
是否有使用此功能的工作示例?

最佳答案

我发现了我的问题,设置 api_protocol到“https”解决了这个问题。

关于elasticsearch - 如何使用 puppet 附加 elasticsearch 许可证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60670350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com