0.12.29
This is a small patch release that fixes status comparison when K8s specs have empty env values.
If a deployed K8s resource has a container spec with env vars with an empty value, K8s will return the env as something like { name: "FOO" }
whereas we expect it to be { name: "FOO", value: ""}
.
This PR ensures we normalize manifests, which prevents service statuses from being returned as outdated
when the service is, in fact, ready and up to date.