-
Notifications
You must be signed in to change notification settings - Fork 558
Closed
Labels
Description
Steps to reproduce :
- Install a new set of releases via helmfile apply
- Use kubectl to delete one of the resources created for one of the released apps, eg
kubectl delete svc APP1_NAME - Run helmfile apply again: I would expect it to see (when it does a diff) that svc APP1_NAME is missing, and therefore desired state is different from current k8s state, and so I expected it to run a helm upgrade on the app for which k8s resource was deleted. But it does not do that.
There's a chance this is a helm or even helm diff issue (or helmfile diff but I think it uses helm diff plugin), I will see if I can dig some more but meanwhile, I thought this might just be a known limitation or issue.