You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/deployment/helm.md
-9Lines changed: 0 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -158,10 +158,6 @@ Chart parameters are available.
158
158
|`imagePullSecrets`| array |[]| ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. [More info](https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod). |
159
159
|`nameOverride`| string || Override the name of the chart |
160
160
|`fullnameOverride`| string || Override a default fully qualified app name |
161
-
|`tls.enable`| bool | false | Specifies whether to use TLS for communications between components. **NOTE**: this parameter is related to the deprecated gRPC API and will be removed with it in a future release. |
162
-
|`tls.certManager`| bool | false | If enabled, requires [cert-manager](https://cert-manager.io/docs/) to be installed and will automatically create the required TLS certificates. **NOTE**: this parameter is related to the deprecated gRPC API and will be removed with it in a future release |
163
-
|`tls.certManager.certManagerCertificate.issuerName`| string || If specified, it will use a pre-existing issuer instead for the required TLS certificates. **NOTE**: this parameter is related to the deprecated gRPC API and will be removed with it in a future release. |
164
-
|`tls.certManager.certManagerCertificate.issuerKind`| string || Specifies on what kind of issuer is used, can be either ClusterIssuer or Issuer (default). Requires `tls.certManager.certManagerCertificate.issuerName` to be set. **NOTE**: this parameter is related to the deprecated gRPC API and will be removed with it in a future release |
165
161
|`featureGates.NodeFeatureAPI`| bool | true | Enable the [NodeFeature](../usage/custom-resources.md#nodefeature) CRD API for communicating node features. This will automatically disable the gRPC communication. |
|`master.enable`| bool | true | Specifies whether nfd-master should be deployed |
183
179
|`master.hostNetwork`| bool | false | Specifies whether to enable or disable running the container in the host's network namespace |
184
-
|`master.port`| integer || Specifies the TCP port that nfd-master listens for incoming requests. **NOTE**: this parameter is related to the deprecated gRPC API and will be removed with it in a future release |
185
180
|`master.metricsPort`| integer | 8081 | Port on which to expose metrics from components to prometheus operator |
186
181
|`master.healthPort`| integer | 8082 | Port on which to expose the grpc health endpoint, will be also used for the probes |
187
182
|`master.instance`| string || Instance name. Used to separate annotation namespaces for multiple parallel deployments |
188
183
|`master.resyncPeriod`| string || NFD API controller resync period. |
189
184
|`master.extraLabelNs`| array |[]| List of allowed extra label namespaces |
190
185
|`master.resourceLabels`| array |[]| List of labels to be registered as extended resources |
191
186
|`master.enableTaints`| bool | false | Specifies whether to enable or disable node tainting |
192
-
|`master.crdController`| bool | null | Specifies whether the NFD CRD API controller is enabled. If not set, controller will be enabled if `master.instance` is empty. |
193
-
|`master.featureRulesController`| bool | null | DEPRECATED: use `master.crdController` instead |
194
187
|`master.replicaCount`| integer | 1 | Number of desired pods. This is a pointer to distinguish between explicit zero and not specified |
195
188
|`master.podSecurityContext`| dict | {} |[PodSecurityContext](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod) holds pod-level security attributes and common container settings |
|`master.serviceAccount.create`| bool | true | Specifies whether a service account should be created |
198
191
|`master.serviceAccount.annotations`| dict | {} | Annotations to add to the service account |
199
192
|`master.serviceAccount.name`| string || The name of the service account to use. If not set and create is true, a name is generated using the fullname template |
200
193
|`master.rbac.create`| bool | true | Specifies whether to create [RBAC][rbac] configuration for nfd-master |
201
-
|`master.service.type`| string | ClusterIP | NFD master service type. **NOTE**: this parameter is related to the deprecated gRPC API and will be removed with it in a future release |
202
-
|`master.service.port`| integer | 8080 | NFD master service port. **NOTE**: this parameter is related to the deprecated gRPC API and will be removed with it in a future release |
|`master.resources.requests`| dict | {cpu: 100m, memory: 128Mi} | NFD master pod [resources requests](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits). See `[0]` for more info |
205
196
|`master.tolerations`| dict |_Schedule to control-plane node_| NFD master pod [tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/)|
0 commit comments