Author:Jeffrey Ying (Google), Antoine Pelisse (Google) Before Kubernetes v1.8 (!), typos, mis-indentations or minor errors in YAMLs could have catastrophic consequences (e.g.a typo like forgetting the trailing s in replica:1000 could cause an outage, because the value would be ignored and missing, forcing a reset of replicas back to 1).This was solved back then by fetching the OpenAPI v2 in kubectl and using it to verify that fields were correct and present before applying.Unfortunately, at that time, Custom Resource Definitions didn’t exist, and the code was written under

Just published by Kubernetes: Read more