Ken*_*soi 4 kubernetes kubernetes-deployment kubernetes-secrets configmap
我想在 configMap(或秘密)中设置一个布尔变量:
apiVersion: v1
kind: ConfigMap
metadata:
name: env-config
namespace: mlo-stage
data:
webpack_dev_server: false
Run Code Online (Sandbox Code Playgroud)
但是当我应用它时,我收到以下错误:
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
Run Code Online (Sandbox Code Playgroud)
我试图将值更改为 Off/No/False,但都存在同样的问题。
好像data map中key的值只能是字符串,我试过把值改成“false”,yaml文件没问题,但是后来变量变成了字符串而不是boolean。
如果我想传递一个布尔值作为值应该怎么做?
Jon*_*nas 10
在价值观ConfigMap必须是键值字符串值或文件。
改变:
data:
webpack_dev_server: false
Run Code Online (Sandbox Code Playgroud)
到:
data:
webpack_dev_server: "false"
Run Code Online (Sandbox Code Playgroud)
对于你的问题:
如果我想传递一个布尔值作为值应该怎么做?
您可以在应用程序中处理这个,从string到bool。
| 归档时间: |
|
| 查看次数: |
4710 次 |
| 最近记录: |