首页 > 解决方案 > 通过 Kubernetes Dashboard 获取 helm 发布值(helm show values)

问题描述

有没有办法helm show values <chart_name>通过 Kubernetes 仪表板(Web GUI)调用?

标签: kuberneteskubernetes-helm

解决方案


以你问的方式是不可能的。但我ConfigMap为此使用了一个技巧:

---
apiVersion: v1
kind: ConfigMap
metadata:
  name: helm-release-{{ .Release.Name }}
data:
  Chart.yaml: |
{{ .Chart | toYaml | indent 4 }}
  values.yaml: |
{{ .Values | toYaml | indent 4 }}

将此添加到您的 helm 图表中,一旦您发布 helm,它将显示在仪表板上。这ConfigMap不被使用并且不会影响任何东西,它只是为了更容易调试。


推荐阅读