tilt-dev / tilt-extensions

Extensions for Tilt
https://tilt.dev/
Apache License 2.0
201 stars 159 forks source link

feat(helm_resource): remove CRD manifests #514

Closed aslafy-z closed 7 months ago

aslafy-z commented 1 year ago

Remove installed CRDs on helm_resource Tilt down.

nicks commented 7 months ago

ugh, i feel your pain here, i really do.

unfortunately, uninstalling crds is fraught with dragons. you get all sorts of weird bugs where the apiserver removes the API routes associated with the CRD while other stuff still needs to talk to it. There are good reasons why the helm team made this the default helm uninstall behavior, and i'm not sure it's this extension's place to override that behavior.