If you want to use the default values file and customize only a few of the options, --set
flag is an easy way to make it.
The following table lists part of the available options of the chart, and the full list can be found from values.yaml.
Parameter | Description | Default |
---|---|---|
nfd.enabled |
Deploys Node Feature Discovery plugin as a daemonset.
Set this variable to false if NFD is already running in the cluster.
|
true |
operator.defaultRuntime |
FPGA-Operator will dectect the default CRI used by the Kubernetes cluster automatically.
This value will be used in case the CRI is not detected.
Allowed values:
docker/containerd |
containerd |
containerRuntime.enabled |
Installs xilinx-container-runtime and create a runtimeclass.
Set this variable to false if xilinx-container-runtime is installed already or not needed.
|
true |
devicePlugin.enabled |
Deploys a device-plugin daemonset to create allocatable Kubernetes device resources. | true |
hostSetup.enabled |
Installs XRT and flash cards.
Set this variable to false if XRT has been installed and the cards have been flashed already.
|
true |
Here is an example to install FPGA Opeartor with NFD disabled.
$ helm install --generate-name -n xilinx-system --create-namespace xilinx/fpga-operator --set nfd.enabled=false