gpt4 book ai didi

kubernetes - 如何使用 helm 从目录创建 ConfigMap

转载 作者:行者123 更新时间:2023-12-02 11:50:08 27 4
gpt4 key购买 nike

我在 postman 中有一个包含 3 个 json 文件的文件夹文件夹。如何使用 Helm yaml 模板创建 ConfigMap?

kubectl create configmap test-config --from- 
file=clusterfitusecaseapihelm/data/postman/
上述解决方案有效,但我需要它作为 yaml 文件,因为我正在使用 Helm。

最佳答案

在 Helm 模板中,您可以使用 Files.GlobAsConfig辅助函数来实现这一点:

{{- (.Files.Glob "postman/**.json").AsConfig | nindent 2 }}
或者,举一个 Helm 模板的完整示例:
apiVersion: v1
kind: ConfigMap
metadata:
name: test-config
data:
{{- (.Files.Glob "postman/**.json").AsConfig | nindent 2 }}
the documentation (尤其是“ConfigMap 和 secret 实用程序函数”部分)以获取更多信息。

关于kubernetes - 如何使用 helm 从目录创建 ConfigMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57023094/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com