- Notifications
You must be signed in to change notification settings - Fork0
Kubism.io Helm Charts
NotificationsYou must be signed in to change notification settings
kubism/charts
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The URL of the chart repository ishttps://kubism.github.io/charts/.
For more information about installing and using Helm, see theHelm Docs. For a quick introduction to Charts, see theChart Guide.
When developing charts, theMakefile
comes in handy to template/install/uninstall charts with ease. The following example renders thedex
helm chart:
$ make dex-helm-templatewrote tmp/dex/templates/serviceaccount.yamlwrote tmp/dex/templates/secret.yamlwrote tmp/dex/templates/clusterrole.yamlwrote tmp/dex/templates/clusterrolebinding.yamlwrote tmp/dex/templates/role.yamlwrote tmp/dex/templates/rolebinding.yamlwrote tmp/dex/templates/service.yamlwrote tmp/dex/templates/deployment.yamlwrote tmp/dex/templates/config-openssl.yamlwrote tmp/dex/templates/job-grpc-certs.yamlwrote tmp/dex/templates/job-web-certs.yaml
The following targets are defined:
target | Description |
---|---|
helm-add-kubism | Add the kubism helm repository to the local list of repos |
<chartname>-helm-template | Templates the helm chart totmp/<chartname> |
<chartname>-helm-install | Installs the helm chart to namespace<chartname> with currentkubecontext and helm3 |
<chartname>-helm-uninstall | Uninstalls the helm chart from namespace<chartname> |
<chartname>-helm-clean | Clearstmp/<chartname> |
<chartname>-helm-dependencies | Does a helm dep update for<chartname> |