相关疑难解决方法(0)

Kubernetes-如何定义使用Yaml中的文件构建的ConfigMap?

目前,我正在通过执行以下操作从文件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集群

kubernetes minikube kubernetes-helm configmap

8
推荐指数
3
解决办法
9290
查看次数

标签 统计

configmap ×1

kubernetes ×1

kubernetes-helm ×1

minikube ×1