【发布时间】:2021-01-02 10:47:27
【问题描述】:
我想在 configMap 中设置一个布尔变量(或秘密):
apiVersion: v1
kind: ConfigMap
metadata:
name: env-config
namespace: mlo-stage
data:
webpack_dev_server: false
但是当我应用它时,我收到以下错误:
The request is invalid: patch: Invalid value: "map[data:map[webpack_dev_server:false] metadata:map[annotations:map[kubectl.kubernetes.io/last-applied-configuration:{ blah blah blah}]]]": unrecognized type: string
我尝试将值更改为 Off/No/False,都遇到了同样的问题。
好像data map中key的值只能是string,我试过把value改成“false”,yaml文件没问题,但是后来变量变成了string而不是boolean。
如果我想将布尔值作为值传递该怎么办?
【问题讨论】:
标签: kubernetes configmap kubernetes-secrets kubernetes-deployment