首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Terraform:在ElasticSearch中设置max_buckets

Terraform:在ElasticSearch中设置max_buckets
EN

Stack Overflow用户
提问于 2020-07-17 22:42:17
回答 1查看 95关注 0票数 0

我需要在elasticsearch aws中设置max_buckets。到目前为止,我已经尝试在模块块中使用max_buckets密钥,但不起作用。下一次尝试是使用advanced_options

代码语言:javascript
复制
module "elasticsearch" {
  es_version = "6.3"
  advanced_options = { 
    "search.max_buckets" = "123456"
  }

但这会导致:

代码语言:javascript
复制
Error: Unsupported argument

  on elasticsearch.tf line 14, in module "elasticsearch":
  14:   advanced_options = {

如何设置max_buckets?

EN

回答 1

Stack Overflow用户

发布于 2020-07-18 02:21:51

您使用的是哪个模块?aws_elasticsearch_domain资源具有advanced_options参数。

用于指定高级配置选项的advanced_options -

-value字符串对。请注意,这些配置选项的值必须是字符串(用引号括起来)。

代码语言:javascript
复制
resource "aws_elasticsearch_domain" "es" {
  domain_name           = "${var.domain}"
  elasticsearch_version = "6.3"

  advanced_options = {
    "rest.action.multi.allow_explicit_index" = "true"
  }
}

你能提供更多关于你的实现的细节吗?在您的示例中,search.max_buckets似乎缺少双引号,如果您正在使用模块,我认为您应该传递source参数。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62956340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档