helm-controller
helm-controller copied to clipboard
question: avoid removing chart on timeout
Scenario: I have a CRD in my chart that provisions a Cloud Database instance. Sometimes it can take 10+ minutes before the cloud provider database instance is ready. If there are many concurrent provisioning requests, it can sometimes take much longer. When a helm release timeout occurs, helm removes the resources installed by the chart. This removes the CRD that triggered the resource being created.
Question: Is there a way to prevent the controller from removing existing resources between reconciliation attempts?