Kubernetes edit secret error: "cannot restore slice from..."
Kubernetes edit secret error: "cannot restore slice from..."
我正在尝试使用以下方法编辑 kubernetes 机密:
kubectl edit secret mysecret -o yaml
并在 data
上添加一个新变量:
data:
NEW_VAR: true
但我收到错误消息:
cannot restore slice from bool
如果我尝试使用一些数字,例如:
data:
NEW_VAR: 1
关闭编辑器后我收到另一个错误:
cannot restore slice from int64
这个错误是什么意思?
当变量不是有效的 base64 值时会发生此错误。
所以,要使用值true
,你需要使用他的base64表示:
NEW_VAR: dHJ1ZQ==
我正在尝试使用以下方法编辑 kubernetes 机密:
kubectl edit secret mysecret -o yaml
并在 data
上添加一个新变量:
data:
NEW_VAR: true
但我收到错误消息:
cannot restore slice from bool
如果我尝试使用一些数字,例如:
data:
NEW_VAR: 1
关闭编辑器后我收到另一个错误:
cannot restore slice from int64
这个错误是什么意思?
当变量不是有效的 base64 值时会发生此错误。
所以,要使用值true
,你需要使用他的base64表示:
NEW_VAR: dHJ1ZQ==