目前,我正在通过执行以下操作从文件config.json创建一个configmap:
kubectl create configmap jksconfig --from-file=config.json
Run Code Online (Sandbox Code Playgroud)
我希望将ConfigMap 创建为部署的一部分,并尝试执行以下操作:
apiVersion: v1
kind: ConfigMap
metadata:
name: jksconfig
data:
config.json: |-
{{ .Files.Get "config.json" | indent 4 }}
Run Code Online (Sandbox Code Playgroud)
但似乎不起作用。应该怎么做才能进入configmap.yaml,以便创建相同的configmap?
-更新-
当我执行头盔安装空运行时:
# Source: mychartv2/templates/jks-configmap.yaml
apiVersion: v1
kind: ConfigMap
metadata:
name: jksconfig
data:
config.json: |
Run Code Online (Sandbox Code Playgroud)
注意:我正在使用minikube作为我的kubernetes集群