https://github.com/sandipchitale/diff
https://github.com/sandipchitale/diff
helm-plugins
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sandipchitale/diff
- Owner: sandipchitale
- License: other
- Created: 2023-01-26T05:03:14.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-28T08:37:02.000Z (over 3 years ago)
- Last Synced: 2024-12-29T09:38:09.120Z (over 1 year ago)
- Topics: helm-plugins
- Language: TypeScript
- Homepage:
- Size: 28.1 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/sandipchitale/diff/actions/workflows/ci.yml)
# Helm plugin - diff-releases
This ```helm``` plugin supports the following custom ```helm``` command.
## Custom helm commands
```
helm diff-releases WHAT [--code] --release1 RELEASE1 --revision1 R1 [--namespace1 NAMESPACE1] --release2 RELEASE2 --revision2 R2 [--namespace2 NAMESPACE2]
```
where WHAT is:
comma separated (no space before or after commas) set of some of these options all,hooks,manifest,notes,values,templates
--code option specifies to use VSCode to show the diff
NOTE:
```--namespaces``` to mean ```--namespace1``` and ```--namespace2```
```--releases``` to mean ```--release1``` and ```--release2```
```--revisions``` to mean ```-revision1``` and ```--revision2```
## Building
```
npm install
npm run pkg
```
## Install it locally
NOTE: You may have to run the following command as administrator on windows.
```
cd dist
helm plugin install .
```
- Invoke the plugin as shown above.