Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/salesforce/helm-starter
A helm plugin for managing chart starters.
https://github.com/salesforce/helm-starter
helm helm-plugin
Last synced: 6 days ago
JSON representation
A helm plugin for managing chart starters.
- Host: GitHub
- URL: https://github.com/salesforce/helm-starter
- Owner: salesforce
- License: bsd-3-clause
- Created: 2019-08-05T14:25:57.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-03T14:57:49.000Z (6 months ago)
- Last Synced: 2024-12-26T04:07:15.509Z (13 days ago)
- Topics: helm, helm-plugin
- Language: Shell
- Homepage:
- Size: 20.5 KB
- Stars: 58
- Watchers: 8
- Forks: 21
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# helm-starter
A helm3 plugin for managing [helm starters](https://helm.sh/docs/developing_charts/#chart-starter-packs). Helm starters
are used by the `helm create` command to customize the default chart. For example, an Istio starter can create
`VirtualService` and `DestinationRule` objects, in addition to the standard `Service` and `Deployment` objects.Example helm starters:
*
*
*## Installation
```sh
> helm plugin install https://github.com/salesforce/helm-starter.git
```## Usage
* `helm starter fetch GITURL [VERSION]`: Clones a bare helm starter repo into `$HELM_HOME/starters`
* `helm starter list`: Lists all the starters in `$HELM_HOME/starters`
* `helm starter update NAME [VERSION]`: Refresh an installed Helm starter or update to a specific version
* `helm starter delete NAME`: Delete `name` from `$HELM_HOME/starters`
* `helm starter inspect NAME`: Print out a starter's readme
* `helm starter --help`: print helpTo use a starter, run:
```sh
> helm create NAME --starter STARTERNAME
```## Example
```sh
> helm starter fetch https://github.com/salesforce/helm-starter-istio.git
> helm create banana-service --starter helm-starter-istio
```