README: document helm charts

Signed-off-by: Ruslan Mstoi <ruslan.mstoi@intel.com>
This commit is contained in:
Ruslan Mstoi 2022-04-11 17:45:05 +03:00
parent 7b94fefcc9
commit 7e2cd01f1a
2 changed files with 25 additions and 0 deletions

View File

@ -32,6 +32,7 @@ Table of Contents
* [License](#license)
* [Security](#security)
* [Related code](#related-code)
* [Helm charts](#helm-charts)
## Prerequisites
@ -336,3 +337,7 @@ how Intel works to resolve security issues, see [Vulnerability Handling Guidelin
## Related code
A related Intel SRIOV network device plugin can be found in [this repository](https://github.com/intel/sriov-network-device-plugin)
### Helm charts
The [helm charts](charts/README.md) is one way of distributing Kubernetes resources of the device plugins framework.

20
charts/README.md Normal file
View File

@ -0,0 +1,20 @@
## Helm charts
Make "helm" target provides a way to to create a versioned chart archive file:
```
$ make helm
```
The generated chart archives can be uploaded to helm package repository to enable further distribution. It is also needed to generate an index file and upload it to the repository.
```
helm repo index intel-device-plugins-operator-VERSION.tgz
```
To download a chart directly from a repository, use the following commands:
```
$ helm pull intel-device-plugins-chart-repo/intel-device-plugins-helm-chart
$ helm install intel-device-plugins intel-device-plugins-chart-repo/intel-device-plugins-helm-chart
```