gpt4 book ai didi

kubernetes - Kubernetes/Helm:是否有ConfigMap和 “binaryData:”的示例?

转载 作者:行者123 更新时间:2023-12-04 04:23:59 28 4
gpt4 key购买 nike

在Kubernetes 1.10。*中,我们可以将binaryData:ConfigMap一起使用,而我正在尝试将其与Helm结合使用:

apiVersion: v1
kind: ConfigMap
metadata:
name: some_config_map
data:
text_data: |-
{{ .Files.Get "truststores/simple_text_file.txt" }}
binaryData:
trustore.jks: |-
{{ .Files.Get "truststores/trustore.jks" | b64enc }}

我不确定最后一行-无论语法如何:
 {{ "truststores/trustore.jks" | b64enc }}
{{ "truststores/trustore.jks" }}

部署时 trustore.jks为空。

那么我该如何使用 binaryData:

最佳答案

您的语法看起来不错,一切都应该正常工作。 binaryData字段中的文件必须使用base64编码,因此{{ .Files.Get "truststores/trustore.jks" | b64enc }}是正确的。

尝试使用调试键应用配置,并调查出了什么问题,可能是没有此类文件或编码存在问题。

关于kubernetes - Kubernetes/Helm:是否有ConfigMap和 “binaryData:”的示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51337874/

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