yaml - 无效的请求 - 无法识别的类型:应用 kubectl 时的字符串
问题描述
我正在yaml
使用正在运行的 pod 应用文件kubectl
,但出现以下错误(出于保密原因更改了一些值。问题是什么?不幸的是,该错误不是描述性的。
The request is invalid: patch: Invalid value: "map[metadata:map[annotations:map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{},\"name\":\"appnameweb\",\"namespace\":\"default\"},\"spec\":{\"replicas\":1,\"selector\":{\"matchLabels\":{\"app\":\"appnameweb\"}},\"template\":{\"metadata\":{\"labels\":{\"app\":\"appnameweb\"}},\"spec\":{\"containers\":[{\"env\":[{\"name\":\"DB_CASSANDRA_URI\",\"value\":\"3x.yy.zz.pqe\"},{\"name\":\"RECAPTCHA_SECRET_KEY_TEST\",\"value\":\"6something-moreJWe\"},{\"name\":\"RECAPTCHA_SECRET_KEY_PROD\",\"value\":\"6something_more-I\"},{\"name\":\"HOSTDOMAIN\",\"value\":\"mydomain.space\"},{\"name\":\"MOCK_EMAIL\",\"value\":false},{\"name\":\"START_MODE\",\"value\":\"prod\"},{\"name\":\"DB_CASSANDRA_PORT\",\"value\":\"9042\"},{\"name\":\"DB_PASSWORD\",\"value\":\"something-passwordy-jhidden_mhereQ\"},{\"name\":\"DB_KEYSPACE_NAME\",\"value\":\"keyspacename\"},{\"name\":\"DB_USERNAME\",\"value\":\"someuser\"},{\"name\":\"EMAIL_SERVER\",\"value\":\"email-domaint-2.domain.com\"},{\"name\":\"EMAIL_USER\",\"value\":\"ABCDEFGHT\"},{\"name\":\"EMAIL_PASSWORD\",\"value\":\"BwithPlus+pwqref\"},{\"name\":\"ALLOWED_NODES\",\"value\":\".\"},{\"name\":\"PSK\",\"value\":\"key-key\"}],\"image\":\"docker.io/imagepath:29122020\",\"name\":\"appnameweb\",\"ports\":[{\"containerPort\":9000}],\"volumeMounts\":[{\"mountPath\":\"/deploy/appnameweb-1.0/logs/\",\"name\":\"shared-logs\"}]}],\"imagePullSecrets\":[{\"name\":\"codingjedi-docker-registry\"}],\"volumes\":[{\"emptyDir\":{},\"name\":\"shared-logs\"}]}}}}\n]] spec:map[template:map[spec:map[]]]]": unrecognized type: string
解决方案
推荐阅读
- vba - 如何删除变体中以 ' 开头的行?
- u-sql - U-SQL 脚本中的基本 trim() 函数出错
- bash - 如何将随机字符串插入 sed 's//' 替换字符串中的每一行?
- javascript - Javascript - 如何同步预加载图像,然后在它们全部加载后回调
- cordova - 如何在 Android Cordova 应用上启用网络请求
- c# - 如何在选择器中更改更改取消和确定按钮的颜色?
- jsp - 使用 jsp 和 scriplets 自动完成(不使用 java 类)
- c# - MSIL:为什么数组初始化器使用 dup
- c# - 仅更改 Taped Frame 的颜色
- batch-file - 循环中的 IF 语句引发语法错误