GoogleContainerTools / GoogleContainerTools/skaffold

Do not run `helm upgrade` if there are no changes

Open
#5,406 3 comments 10 reactions 0 assignees View on GitHub
kind/feature-request priority/p2
Dominant language
Go
Stars
15.9k
Forks
1.7k
Avg merge
3d 9h
Merged PRs (30d)
10

Description

When running `skaffold run`, skaffold seems to call `helm upgrade` for every entry in `helm.releases`. This means that new revisions are created for all these helm releases, even ones that were not changed. This ends up polluting the Helm history and makes things slower.

I've created this issue to suggest adding a new feature that allow calling [`helm-diff`](https://github.com/databus23/helm-diff) to check if there are differences before upgrading.

Thanks in advance.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.