Update-KubeResource -Path ./service.yml
Update-KubeResource : Unable to cast object of type 'System.String' to type 'System.Collections.IDictionary'.
At line:1 char:1
+ Update-KubeResource -Path ./service.yml
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Update-KubeResource], InvalidCastException
+ FullyQualifiedErrorId : System.InvalidCastException,Kubectl.Cmdlets.UpdateKubeResourceCmdlet
$Error[1].Exception.StackTrace
at Kubectl.KubeYamlDeserializer.toPSObject(Object value, Type type) in /home/travis/build/felixfbecker/PSKubectl/src/KubeYamlDeserializer.cs:line 88
at Kubectl.KubeYamlDeserializer.toPSObject(Object value, Type type) in /home/travis/build/felixfbecker/PSKubectl/src/KubeYamlDeserializer.cs:line 95
at Kubectl.KubeYamlDeserializer.<>c__DisplayClass5_0.<toPSObject>b__0(Object element) in /home/travis/build/felixfbecker/PSKubectl/src/KubeYamlDeserializer.cs:line 72
at System.Linq.Enumerable.SelectListIterator`2.ToList()
at Kubectl.KubeYamlDeserializer.toPSObject(Object value, Type type) in /home/travis/build/felixfbecker/PSKubectl/src/KubeYamlDeserializer.cs:line 71
at Kubectl.KubeYamlDeserializer.toPSObject(Object value, Type type) in /home/travis/build/felixfbecker/PSKubectl/src/KubeYamlDeserializer.cs:line 95
at Kubectl.KubeYamlDeserializer.toPSObject(Object value, Type type) in /home/travis/build/felixfbecker/PSKubectl/src/KubeYamlDeserializer.cs:line 95
at Kubectl.KubeYamlDeserializer.Deserialize(String yaml) in /home/travis/build/felixfbecker/PSKubectl/src/KubeYamlDeserializer.cs:line 37
at Kubectl.Cmdlets.UpdateKubeResourceCmdlet.ProcessRecordAsync(CancellationToken cancellationToken) in /home/travis/build/felixfbecker/PSKubectl/src/Cmdlets/UpdateKubeResourceCmdlet.cs:line 50
at Kubectl.ThreadAffinitiveSynchronizationContext.RunSynchronized(Func`1 asyncOperation) in /home/travis/build/felixfbecker/PSKubectl/src/ThreadAffinitiveSynchronizationContext.cs:line 151
at Kubectl.AsyncCmdlet.ProcessRecord() in /home/travis/build/felixfbecker/PSKubectl/src/AsyncCmdlet.cs:line 150
at System.Management.Automation.Cmdlet.DoProcessRecord()
at System.Management.Automation.CommandProcessor.ProcessRecord()
Tried running
Update-KubeResource
on my stream but ran into issues. This was on macOS and also with the following service.yml: