问题描述
我正在尝试运行一些复杂的头盔图表,并且需要一些帮助。
我正试图从这样的字典中获得价值:
get .myDictionary .Values.dictionaryKey
不幸的是,我正在使用的头盔2中似乎不支持get功能。 您对从helm2上的变量获取动态值的字典值有什么建议吗?
解决方法
显然,头盔v2使用的小树枝版本1不具有get函数(仅在v3上添加)。
在头盔v2中找到的解决方案是使用pluck "keyName" $dict | first
。
Go text/template
的核心语言包含一个index
函数,可以满足您的需求。
{{ index .myDictionary .Values.dictionaryKey }}