diff --git a/charts/device-plugin-operator/README.md b/charts/device-plugin-operator/README.md new file mode 100644 index 0000000..7ba58c6 --- /dev/null +++ b/charts/device-plugin-operator/README.md @@ -0,0 +1,46 @@ +# Intel Device Plugins Operator Helm Chart + +## Prerequisites +- cert-manager +- NFD charts [optional] + +## Get Helm Repository Info +``` +helm repo add intel https://intel.github.io/helm-charts/ +helm repo update +``` + +You can execute `helm search repo intel` command to see pulled charts [optional]. + +## Install Helm Chart +CRDs of the device plugin operator are installed as part of the chart. + +``` +helm install device-plugin-operator intel/device-plugin-operator [flags] +``` + +## Upgrade Chart +``` +helm upgrade device-plugin-operator intel/device-plugin-operator [flags] +``` + +## Uninstall Chart +``` +helm uninstall device-plugin-operator +``` +CRDs are not uninstalled. + +## Configuration +See [Customizing the Chart Before Installing](https://helm.sh/docs/intro/using_helm/#customizing-the-chart-before-installing). To see all configurable options with detailed comments: + +```console +helm show values intel/device-plugin-operator +``` + +You may also run `helm show values` on this chart's dependencies for additional options. + +|parameter| value | +|---------|-----------| +| `hub` | `intel` | +| `tag` | `0.24.0` | +| `pullPolicy` | `IfNotPresent` | diff --git a/charts/device-plugin-operator/templates/NOTES.txt b/charts/device-plugin-operator/templates/NOTES.txt index c5615c6..43a8375 100644 --- a/charts/device-plugin-operator/templates/NOTES.txt +++ b/charts/device-plugin-operator/templates/NOTES.txt @@ -1 +1,3 @@ Thank you for installing {{ .Chart.Name }}. + +The next step would be to install the device (plugin) specific chart. diff --git a/charts/qat-device-plugin/README.md b/charts/qat-device-plugin/README.md new file mode 100644 index 0000000..e8d6307 --- /dev/null +++ b/charts/qat-device-plugin/README.md @@ -0,0 +1,43 @@ +# Intel QAT Device Plugin Helm Chart + +## Get Helm Repository Info +``` +helm repo add intel https://intel.github.io/helm-charts/ +helm repo update +``` + +You can execute `helm search repo intel` command to see pulled charts [optional]. + +## Install Helm Chart +``` +helm install qat-device-plugin intel/qat-device-plugin [flags] +``` + +## Upgrade Chart +``` +helm upgrade qat-device-plugin intel/qat-device-plugin [flags] +``` + +## Uninstall Chart +``` +helm uninstall qat-device-plugin +``` + +## Configuration +See [Customizing the Chart Before Installing](https://helm.sh/docs/intro/using_helm/#customizing-the-chart-before-installing). To see all configurable options with detailed comments: + +```console +helm show values intel/qat-device-plugin +``` + +You may also run `helm show values` on this chart's dependencies for additional options. + +|parameter| value | +|---------|-----------| +| `image` | `intel/intel-qat-plugin:0.24.0` | +| `initImage` | `intel/intel-qat-initcontainer:0.24.0` | +| `dpdkDriver` | `vfio-pci` | +| `kernelVfDrivers` | `c6xxvf`, `4xxxvf` | +| `maxNumDevices` | `128` | +| `logLevel` | `4` | + diff --git a/charts/sgx-device-plugin/README.md b/charts/sgx-device-plugin/README.md new file mode 100644 index 0000000..0410489 --- /dev/null +++ b/charts/sgx-device-plugin/README.md @@ -0,0 +1,43 @@ +# Intel SGX Device Plugin Helm Chart + +## Get Helm Repository Info +``` +helm repo add intel https://intel.github.io/helm-charts/ +helm repo update +``` + +You can execute `helm search repo intel` command to see pulled charts [optional]. + +## Install Helm Chart +``` +helm install sgx-device-plugin intel/sgx-device-plugin [flags] +``` +## Upgrade Chart +``` +helm upgrade sgx-device-plugin intel/sgx-device-plugin [flags] +``` + +## Uninstall Chart +``` +helm uninstall sgx-device-plugin +``` + +## Configuration +See [Customizing the Chart Before Installing](https://helm.sh/docs/intro/using_helm/#customizing-the-chart-before-installing). To see all configurable options with detailed comments: + +```console +helm show values intel/sgx-device-plugin +``` + +You may also run `helm show values` on this chart's dependencies for additional options. + +|parameter| value | +|---------|-----------| +| `image` | `intel/intel-sgx-plugin:0.24.0` | +| `initImage` | `intel/intel-sgx-initcontainer:0.24.0` | +| `enclaveLimit` | `110` | +| `provisionLimit` | `110` | +| `logLevel` | `4` | + + +