从helm2上的字典动态提取值

问题描述

我正在尝试运行一些复杂的头盔图表,并且需要一些帮助。

我正试图从这样的字典中获得价值:

get .myDictionary .Values.dictionaryKey

不幸的是,我正在使用的头盔2中似乎不支持get功能。 您对从helm2上的变量获取动态值的字典值有什么建议吗?

解决方法

显然,头盔v2使用的小树枝版本1不具有get函数(仅在v3上添加)。

在头盔v2中找到的解决方案是使用pluck "keyName" $dict | first

,

Go text/template的核心语言包含一个index函数,可以满足您的需求。

{{ index .myDictionary .Values.dictionaryKey }}

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...