Skip to content

Commit 151a0c3

Browse files
committed
NVIDIA Network Operator 25.10.0
1 parent 10bcf53 commit 151a0c3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+2480
-1606
lines changed

packs/nvidia-network-operator-25.10.0/README.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ RDMA workloads in a kubernetes cluster including:
3333
| nfd.deployNodeFeatureRules | bool | `true` | | Deploy Node Feature Rules to label the nodes with the discovered features |
3434
| upgradeCRDs | bool | `true` | Enable CRDs upgrade with helm pre-install and pre-upgrade hooks |
3535
| sriovNetworkOperator.enabled | bool | `false` | Deploy SR-IOV Network Operator |
36-
| nicConfigurationOperator.enabled | bool | `false` | Deploy NIC Configuration Operator (deprecated) |
3736
| maintenanceOperator.enabled | bool | `false` | Deploy Maintenance Operator |
3837
| node-feature-discovery.enableNodeFeatureApi | bool | `true` | The Node Feature API enable communication between nfd master and worker through NodeFeature CRs. Otherwise communication is through gRPC |
3938
| node-feature-discovery.featureGates.NodeFeatureAPI | bool | `true` | |
@@ -79,12 +78,6 @@ RDMA workloads in a kubernetes cluster including:
7978
| sriov-network-operator.imagePullSecrets | list | `[]` | imagePullSecrets for sriov-network-operator related images |
8079
| sriov-network-operator.sriovOperatorConfig.deploy | bool | `true` | Deploy ``SriovOperatorConfig`` custom resource |
8180
| sriov-network-operator.sriovOperatorConfig.configDaemonNodeSelector | map | `beta.kubernetes.io/os: "linux"` and `network.nvidia.com/operator.mofed.wait: "false"` | Selects the nodes to be configured |
82-
| nic-configuration-operator-chart.operator.image.repository | string | `"nvcr.io/nvidia/mellanox"` | |
83-
| nic-configuration-operator-chart.operator.image.name | string | `"nic-configuration-operator"` | |
84-
| nic-configuration-operator-chart.operator.image.tag | string | `"network-operator-v25.7.0"` | |
85-
| nic-configuration-operator-chart.configDaemon.image.repository | string | `"nvcr.io/nvidia/mellanox"` | |
86-
| nic-configuration-operator-chart.configDaemon.image.name | string | `"nic-configuration-operator-daemon"` | |
87-
| nic-configuration-operator-chart.configDaemon.image.tag | string | `"network-operator-v25.7.0"` | |
8881
| maintenance-operator-chart.operatorConfig.deploy | bool | `false` | Deploy MaintenanceOperatorConfig. Maintenance Operator might be already deployed on the cluster, in that case no need to deploy MaintenanceOperatorConfig |
8982
| maintenance-operator.imagePullSecrets | list | `[]` | imagePullSecrets for maintenance-operator related images |
9083
| maintenance-operator-chart.operator.image.repository | string | `"nvcr.io/nvidia/mellanox"` | |
Binary file not shown.

packs/nvidia-network-operator-25.10.0/charts/network-operator/Chart.lock

Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,26 @@
11
apiVersion: v2
2-
appVersion: v25.7.0
3-
dependencies:
4-
- condition: nfd.enabled
5-
name: node-feature-discovery
6-
repository: ""
7-
version: 0.2.1
8-
- condition: sriovNetworkOperator.enabled
9-
name: sriov-network-operator
10-
repository: ""
11-
version: 0.1.0
12-
- condition: nicConfigurationOperator.enabled
13-
name: nic-configuration-operator-chart
14-
repository: ""
15-
version: 0.0.1
16-
- condition: maintenanceOperator.enabled
17-
name: maintenance-operator-chart
18-
repository: ""
19-
version: 0.0.1
2+
name: network-operator
3+
version: 25.10.0
4+
kubeVersion: '>= 1.21.0'
5+
appVersion: v25.10.0
206
description: Nvidia network operator
21-
home: https://mellanox.github.io/network-operator
7+
type: application
228
keywords:
23-
- gpu-direct
24-
- rdma
25-
kubeVersion: '>= 1.21.0'
26-
name: network-operator
9+
- gpu-direct
10+
- rdma
11+
home: https://mellanox.github.io/network-operator
2712
sources:
28-
- https://github.com/Mellanox/network-operator
29-
type: application
30-
version: 25.7.0
13+
- https://github.com/Mellanox/network-operator
14+
dependencies:
15+
- condition: nfd.enabled
16+
name: node-feature-discovery
17+
repository: ''
18+
version: 0.2.1
19+
- condition: sriovNetworkOperator.enabled
20+
name: sriov-network-operator
21+
repository: ''
22+
version: 0.1.0
23+
- condition: maintenanceOperator.enabled
24+
name: maintenance-operator-chart
25+
repository: ''
26+
version: 0.0.1
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
2-
appVersion: latest
3-
description: Maintenance Operator Helm Chart
42
name: maintenance-operator-chart
3+
description: Maintenance Operator Helm Chart
54
type: application
65
version: 0.0.1
6+
appVersion: "latest"

packs/nvidia-network-operator-25.10.0/charts/network-operator/charts/maintenance-operator-chart/templates/certificates.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
- '{{ include "maintenance-operator.fullname" . }}-webhook-service.{{ .Release.Namespace
2424
}}.svc'
2525
- '{{ include "maintenance-operator.fullname" . }}-webhook-service.{{ .Release.Namespace
26-
}}.svc.{{ .Values.kubernetesClusterDomain }}'
26+
}}.svc.{{ .Values.kubernetesClusterDomain | default "cluster.local" }}'
2727
issuerRef:
2828
kind: Issuer
2929
name: '{{ include "maintenance-operator.fullname" . }}-selfsigned-issuer'

packs/nvidia-network-operator-25.10.0/charts/network-operator/charts/maintenance-operator-chart/templates/deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ spec:
2424
annotations:
2525
kubectl.kubernetes.io/default-container: manager
2626
spec:
27+
priorityClassName: system-cluster-critical
2728
tolerations: {{- toYaml .Values.operator.tolerations | nindent 8 }}
2829
nodeSelector: {{- toYaml .Values.operator.nodeSelector | nindent 8 }}
2930
affinity: {{- toYaml .Values.operator.affinity | nindent 8 }}

packs/nvidia-network-operator-25.10.0/charts/network-operator/charts/maintenance-operator-chart/templates/metrics-service.yaml

Lines changed: 0 additions & 18 deletions
This file was deleted.

packs/nvidia-network-operator-25.10.0/charts/network-operator/charts/maintenance-operator-chart/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,3 +109,6 @@ webhookService:
109109
protocol: TCP
110110
targetPort: 9443
111111
type: ClusterIP
112+
113+
# -- Kubernetes cluster domain used for webhook certificate DNS names (defaults to cluster.local if not set)
114+
# kubernetesClusterDomain: cluster.local

packs/nvidia-network-operator-25.10.0/charts/network-operator/charts/nic-configuration-operator-chart/.helmignore

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)