Kubernetes编辑机密错误:“0”;无法从…还原切片。”;

Kubernetes编辑机密错误:“0”;无法从…还原切片。”;,kubernetes,kubectl,Kubernetes,Kubectl,我正在尝试使用以下方法编辑kubernetes的秘密: kubectl edit secret mysecret -o yaml 并在数据上添加一个新变量: data: NEW_VAR: true 但我收到了错误: 无法从bool还原切片 如果我尝试使用一些数字,例如: data: NEW_VAR: 1 关闭编辑器后,我收到另一个错误: 无法从int64还原切片 此错误的含义是什么?当变量不是有效的base64值时,会发生此错误 因此,要使用值true,您需要使用他的base64表

我正在尝试使用以下方法编辑kubernetes的秘密:

kubectl edit secret mysecret -o yaml
并在数据上添加一个新变量:

data:
  NEW_VAR: true
但我收到了错误:

无法从bool还原切片

如果我尝试使用一些数字,例如:

data:
  NEW_VAR: 1
关闭编辑器后,我收到另一个错误:

无法从int64还原切片


此错误的含义是什么?

当变量不是有效的base64值时,会发生此错误

因此,要使用值
true
,您需要使用他的base64表示法:

NEW_VAR: dHJ1ZQ==