Difference between revisions of "Cannot unmarshal XXXXX into Go struct field"
Jump to navigation
Jump to search
(25 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
[[Cannot unmarshal string into Go struct field Container.spec.template.spec.containers.env of type]] | [[Cannot unmarshal string into Go struct field Container.spec.template.spec.containers.env of type]] | ||
+ | [[Error: ECS Task Definition container_definitions is invalid: Error decoding JSON: json: cannot unmarshal number into Go struct field KeyValuePair.Environment.Value of type string]] | ||
+ | |||
+ | Solution: review if your [[variable definition]] needs to be changed from [[Terraform types|number]] to [[string]] | ||
− | [[unmarshal]] | + | |
+ | Error: INSTALLATION FAILED: 1 error occurred: | ||
+ | * Deployment in version "v1" cannot be handled as a Deployment: json: cannot unmarshal string into Go struct field | ||
+ | PodSpec.spec.template.[[spec.imagePullSecrets]] of type v1.[[LocalObjectReference]] | ||
+ | |||
+ | Solution: imagePullSecrets: [{ name: yourSecret }] | ||
+ | |||
+ | |||
+ | <code>[[Cannot unmarshal object into Go value of type]] jsonpatch.Patch</code> | ||
+ | |||
+ | <code>[[Cannot unmarshal number into Go struct field]] ObjectMeta.metadata.labels [[of type string]]</code> | ||
+ | |||
+ | [[could not unmarshal JSON]]: json: [[cannot unmarshal bool into Go value of type]] | ||
+ | |||
+ | [[json: cannot unmarshal bool into Go struct field IngressSpec.spec.tls of type v1.IngressTLS]] | ||
+ | |||
+ | == Related == | ||
+ | * <code>[[Failed to create object]]</code> | ||
+ | * <code>[[kind:Status]]</code> | ||
+ | * <code>[[kubectl apply]]</code> | ||
+ | * <code>[[kubectl patch]]</code> | ||
+ | |||
+ | == See also == | ||
+ | * {{JSON}} | ||
+ | |||
+ | [[Category:JSON]] |
Latest revision as of 05:39, 18 July 2024
Cannot unmarshal string into Go struct field Container.spec.template.spec.containers.env of type
Error: ECS Task Definition container_definitions is invalid: Error decoding JSON: json: cannot unmarshal number into Go struct field KeyValuePair.Environment.Value of type string Solution: review if your variable definition needs to be changed from number to string
Error: INSTALLATION FAILED: 1 error occurred: * Deployment in version "v1" cannot be handled as a Deployment: json: cannot unmarshal string into Go struct field PodSpec.spec.template.spec.imagePullSecrets of type v1.LocalObjectReference Solution: imagePullSecrets: [{ name: yourSecret }]
Cannot unmarshal object into Go value of type jsonpatch.Patch
Cannot unmarshal number into Go struct field ObjectMeta.metadata.labels of type string
could not unmarshal JSON: json: cannot unmarshal bool into Go value of type
json: cannot unmarshal bool into Go struct field IngressSpec.spec.tls of type v1.IngressTLS
Related[edit]
See also[edit]
Advertising: