Difference between revisions of "Helm diff"
Jump to navigation
Jump to search
(Created page with "This is a great plugin for helm. helm plugin install https://github.com/databus23/helm-diff helm diff upgrade -n mynamespace myapp foo/myapp -f custom-values.yaml You could...") |
(No difference)
|
Revision as of 20:13, 27 December 2022
This is a great plugin for helm.
helm plugin install https://github.com/databus23/helm-diff
helm diff upgrade -n mynamespace myapp foo/myapp -f custom-values.yaml
You could use it like so
#!/bin/bash lines=$(helm diff upgrade -n mynamespace myapp foo/myapp -f custom-values.yaml) if [[ $(echo $lines | wc -l) > 0 ]]; then echo "$lines" | grep "^+\|^-" echo "Helm changes detected." echo "Running upgrade in 5."; sleep 5 helm upgrade --install -n mynamespace myapp foo/myapp -f custom-values.yaml fi