https://github.com/sapcc/helm-charts-plugin
Helm plugin to manage Helm charts in a directory.
https://github.com/sapcc/helm-charts-plugin
helm helm-plugin helm-plugins
Last synced: 9 months ago
JSON representation
Helm plugin to manage Helm charts in a directory.
- Host: GitHub
- URL: https://github.com/sapcc/helm-charts-plugin
- Owner: sapcc
- License: apache-2.0
- Created: 2019-09-24T16:27:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-06-06T22:17:51.000Z (9 months ago)
- Last Synced: 2025-06-06T23:24:47.354Z (9 months ago)
- Topics: helm, helm-plugin, helm-plugins
- Language: Go
- Size: 95.7 KB
- Stars: 1
- Watchers: 48
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Helm charts plugin
------------------
Helm plugin to manage multiple charts in a directory layout or git repository.
## Install
```
helm plugin install https://github.com/sapcc/helm-charts-plugin --version=master
```
## Usage
```
Helm plugin to manage Helm charts in a directory.
Examples:
$ helm charts list
flags:
--exclude-dirs strings List of (sub-)directories to exclude.
--only-path Only output the chart path.
--output-dir string If given, results will be written to file in this directory.
$ helm charts list-changed
flags:
--exclude-dirs strings List of (sub-)directories to exclude.
--only-path Only output the chart path.
--output-dir string If given, results will be written to file in this directory.
--remote string The name of the git remote used to identify changes. (default "origin)"
--branch string The name of the branch used to identify changes. (default "master")
--commit string The commit used to identify changes. (default "HEAD")
```
## RELEASE
Releases are done via [goreleaser](https://github.com/goreleaser/goreleaser).
Tag the new release, export the `GORELEASER_GITHUB_TOKEN` (needs `repo` scope) and run `make release`.