Uninstalling and Cleanup
Remove the Synthetic Data Helm release, clean up Kubernetes resources, and destroy provisioned AWS infrastructure with OpenTofu.
To remove the Synthetic Data service and all associated Kubernetes and AWS resources:
1. Uninstall the Helm release
# Removes all chart resources. PVC data is RETAINED by default (retentionPolicy: whenDeleted=Retain).
helm uninstall synthetic-data -n synthetic-data-ns
# To also delete the database PVC:
kubectl delete pvc -n synthetic-data-ns -l app.kubernetes.io/name=synthetic-data
Optionally, delete the namespace after all resources are deleted:
kubectl delete namespace synthetic-data-ns
2. Destroy OpenTofu infrastructure
# Destroys Karpenter nodes, IAM role, Pod Identity association, and S3 bucket.
tofu destroy -var="cluster_name=<CLUSTER_NAME>"
Note: By default,
tofu destroyprompts for confirmation before deleting resources. Add-auto-approveto skip the prompt.
Feedback
Was this page helpful?