这是错误报告还是功能请求? :
/种类错误
发生了什么:
kubectl --namespace = dev补丁程序服务帐户默认-p'{“ imagePullSecrets”:[{“ name”:“ gcr-json-key”}]}''
与失败
来自服务器的错误:json:无法将字符串解组为map [string] interface {}类型的Go值
您预期会发生什么:
服务帐户已更新
如何复制它(尽可能少且精确) :
环境:
kubectl version
):客户端版本:version.Info {主要:“ 1”,次要:“ 8”,GitVersion:“ v1.8.1”,GitCommit:“ f38e43b221d08850172a9a4ea785a86a3ffa3b3a”,GitTreeState:“ clean”,BuildDate:“ 2017-10-11T23:27: 35Z“,GoVersion:” go1.8.3“,编译器:” gc“,平台:” windows / amd64“}
服务器版本:version.Info {主要:“ 1”,次要:“ 8”,GitVersion:“ v1.8.0”,GitCommit:“ 0b9efaeb34a2fc51ff8e4d34ad9bc6375459c4a4”,GitTreeState:“ clean”,BuildDate:“ 2017-11-29T22:43: 34Z“,GoVersion:” go1.9.1“,编译器:” gc“,平台:” linux / amd64“}
云提供商或硬件配置:
迷你库
操作系统(例如,从/ etc / os-release):
Windows和minikube
我添加--v = 8时发现了问题。
JSON应通过以下方式指定:
kubectl --namespace = dev补丁程序服务帐户默认-p“ {\” imagePullSecrets \“:[{\” name \“:\” gcr-json-key \“}]}”“
我也是从--v = 8发现的
下面对我有用(-p命令没有qoutes)
kubectl补丁horizontalpodautoscalers.autoscaling qa-master-instance -p {“ spec”:{“ maxReplicas”:4}}
我跑了
kubectl补丁configmap / aws-auth -n kube-system --patch /aws-auth-patch.yml
但它显示相同的错误
最有用的评论
我添加--v = 8时发现了问题。
JSON应通过以下方式指定:
kubectl --namespace = dev补丁程序服务帐户默认-p“ {\” imagePullSecrets \“:[{\” name \“:\” gcr-json-key \“}]}”“