kontena / k8s-client

Ruby Kubernetes API client
Apache License 2.0
76 stars 26 forks source link

Operating CRDs should keep the API cache in sync #85

Open jnummelin opened 5 years ago

jnummelin commented 5 years ago

Now when e.g. removing a CRD and then trying to list resources everything borks, see kontena/pharos-cluster#949 for example.

This is caused by the API cache still having info on the CRDs defined API but the CRD itself is already gone.

Similar issues are likely happen if a CRD is updated.

See #13 and #14