mathieu-benoit/acm-workshop

Errors triggered by `kubeval` with `ContainerCluster` resource

mathieu-benoit opened this issue · 1 comments

When running kpt fn eval config-sync/ --image gcr.io/kpt-fn/kubeval:v0.2 -- strict=true ignore_missing_schemas=true with the ContainerCluster resource we get these errors:

Error: ror] container.cnrm.cloud.google.com/v1beta1/ContainerCluster/mabenoit-workshop-gke/gke monitoringConfig: Additional property monitoringConfig is not allowed
Error: ror] container.cnrm.cloud.google.com/v1beta1/ContainerCluster/mabenoit-workshop-gke/gke loggingConfig: Additional property loggingConfig is not allowed
Error: ror] container.cnrm.cloud.google.com/v1beta1/ContainerCluster/mabenoit-workshop-gke/gke identityNamespace: identityNamespace is required
Error: ror] container.cnrm.cloud.google.com/v1beta1/ContainerCluster/mabenoit-workshop-gke/gke workloadPool: Additional property workloadPool is not allowed