-
Notifications
You must be signed in to change notification settings - Fork 363
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support DeletionPropagation in Uninstall #1363
Labels
Comments
adrianmace
added a commit
to adrianmace/terraform-provider-helm
that referenced
this issue
May 10, 2024
adrianmace
added a commit
to adrianmace/terraform-provider-helm
that referenced
this issue
May 10, 2024
1 task
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
When uninstalling a
helm_release
type resource, we should wait for all child resources to also be deleted before marking the operation as complete. This is supported in Kubernetes by using Foreground Cascading Deletion and in Helm by setting the DeletionPropagation flag on the uninstall object.Potential Terraform Configuration
References
The use case I have is to support the deletion of
Gateway
resources that are created as part of a Helm release, alongside deletion of the Load Balancer Controller which provisions the underlyingService
controller.My scenario is as follows:
When it comes to deletion, no matter how I set up the depends_on, the following happens:
Community Note
The text was updated successfully, but these errors were encountered: