GoogleCloudPlatform / metacontroller

Lightweight Kubernetes controllers as a service
https://metacontroller.app/
Apache License 2.0
792 stars 105 forks source link

Metacontroller should warn if desired child resources don't match configured watches #117

Open enisoc opened 5 years ago

enisoc commented 5 years ago

Currently, if you emit a desired child that isn't one of the resources or apiVersions you configured in the controller's childResources list, Metacontroller will go ahead and try to create it for you.

We should enforce consistency to help surface these conditions in a more obvious way.