helm-outdated
Helm plugin to list and update outdated dependencies of a Helm chart.
Originally forked and rewritten from UniKnow/helm-outdated
Features:
- Check for outdated helm chart dependencies
- Support for local (
file://
), OCI (oci://
), and regular (https://
) chart repositories
Future ideas:
- Check for outdated image versions of public images in helm templates
helm plugin install https://github.com/romnn/helm-outdated-charts --version=main
helm plugin update outdated
Alternatively, you can install and use the helm-outdated
binary directly:
go install 'github.com/romnn/helm-outdated-charts/cmd/helm-outdated@main'
List outdated dependencies
helm outdated list ./path/to/chart/
Development
To use the provided tasks in taskfile.yaml
, install task.
task --list-all
task dev:tools:install
After setup, you can use the following tasks during development:
task tidy
task run:race
task run:race -- list ./path/to/chart
task build:race
task build:executable
task test
task lint
task format
Acknowledgements
License
The project is licensed under the same license as UniKnow/helm-outdated.