【发布时间】:2019-03-25 12:46:19
【问题描述】:
我创建了一个自定义 helm 图表,其中 elastic-stack 作为子图表,具有以下配置。
# requirements.yaml
dependencies:
- name: elastic-stack
version: 1.5.0
repository: '@stable'
# values.yaml
elastic-stack:
kibana:
# at this level enabled is not recognized (does not work)
# enabled: true
# configs like env, only work at this level
env:
ELASTICSEARCH_URL: http://foo-elasticsearch-client.default.svc.cluster.local:9200
service:
externalPort: 80
# enabled only works at root level
elasticsearch:
enabled: true
kibana:
enabled: true
logstash:
enabled: false
我不明白为什么我必须在elasatic-stack: 之外定义enabled 标记以及内部的所有其他配置?
这是正常的掌舵行为还是弹性堆栈图表中的一些错误配置?
【问题讨论】:
标签: kubernetes elastic-stack kubernetes-helm kubeconfig