Skip to content

Commit 84f986f

Browse files
authored
Merge pull request #592 from e0ne/release-v23.7.0
Release v23.7.0
2 parents 64aee84 + 35e5886 commit 84f986f

15 files changed

+123
-47
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ RDMA and GPUDirect RDMA workloads in a kubernetes cluster including:
4444
* Kubernetes secondary network for Network intensive workloads
4545

4646
## Documentation
47-
For more information please visit the official [documentation](https://docs.nvidia.com/networking/display/COKAN10/Network+Operator).
47+
For more information please visit the official [documentation](https://docs.nvidia.com/networking/display/kubernetes2370/Network+Operator).
4848

4949

5050
## Prerequisites

bundle.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ LABEL operators.operatorframework.io.bundle.mediatype.v1=registry+v1
55
LABEL operators.operatorframework.io.bundle.manifests.v1=manifests/
66
LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
77
LABEL operators.operatorframework.io.bundle.package.v1=nvidia-network-operator
8-
LABEL operators.operatorframework.io.bundle.channels.v1=v23.1.0
9-
LABEL operators.operatorframework.io.bundle.channel.default.v1=v23.1.0
8+
LABEL operators.operatorframework.io.bundle.channels.v1=v23.7.0
9+
LABEL operators.operatorframework.io.bundle.channel.default.v1=v23.7.0
1010
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.22.0
1111
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
1212
LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v3

bundle/manifests/mellanox.com_nicclusterpolicies.yaml

Lines changed: 47 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -274,12 +274,11 @@ spec:
274274
type: object
275275
x-kubernetes-map-type: atomic
276276
type: object
277-
nvPeerDriver:
278-
description: NVPeerDriverSpec describes configuration options for
279-
NV Peer Memory driver
277+
nvIpam:
278+
description: NVIPAMSpec describes configuration options for nv-ipam
279+
1. Image information for nv-ipam 2. Configuration for nv-ipam
280280
properties:
281-
gpuDriverSourcePath:
282-
description: GPU driver sources path - Optional
281+
config:
283282
type: string
284283
image:
285284
pattern: '[a-zA-Z0-9\-]+'
@@ -567,10 +566,10 @@ spec:
567566
type: object
568567
rdmaSharedDevicePlugin:
569568
description: DevicePluginSpec describes configuration options for
570-
device plugin
569+
device plugin 1. Image information for device plugin 2. Device plugin
570+
configuration
571571
properties:
572572
config:
573-
description: Device plugin configuration
574573
type: string
575574
image:
576575
pattern: '[a-zA-Z0-9\-]+'
@@ -586,7 +585,6 @@ spec:
586585
pattern: '[a-zA-Z0-9\.-]+'
587586
type: string
588587
required:
589-
- config
590588
- image
591589
- repository
592590
- version
@@ -662,10 +660,6 @@ spec:
662660
description: Image and configuration information for multus
663661
properties:
664662
config:
665-
description: Multus CNI config if config is missing or empty
666-
then multus config will be automatically generated from
667-
the CNI configuration file of the master plugin (the first
668-
file in lexicographical order in cni-conf-dir)
669663
type: string
670664
image:
671665
pattern: '[a-zA-Z0-9\-]+'
@@ -688,10 +682,10 @@ spec:
688682
type: object
689683
sriovDevicePlugin:
690684
description: DevicePluginSpec describes configuration options for
691-
device plugin
685+
device plugin 1. Image information for device plugin 2. Device plugin
686+
configuration
692687
properties:
693688
config:
694-
description: Device plugin configuration
695689
type: string
696690
image:
697691
pattern: '[a-zA-Z0-9\-]+'
@@ -707,11 +701,49 @@ spec:
707701
pattern: '[a-zA-Z0-9\.-]+'
708702
type: string
709703
required:
710-
- config
711704
- image
712705
- repository
713706
- version
714707
type: object
708+
tolerations:
709+
items:
710+
description: The pod this Toleration is attached to tolerates any
711+
taint that matches the triple <key,value,effect> using the matching
712+
operator <operator>.
713+
properties:
714+
effect:
715+
description: Effect indicates the taint effect to match. Empty
716+
means match all taint effects. When specified, allowed values
717+
are NoSchedule, PreferNoSchedule and NoExecute.
718+
type: string
719+
key:
720+
description: Key is the taint key that the toleration applies
721+
to. Empty means match all taint keys. If the key is empty,
722+
operator must be Exists; this combination means to match all
723+
values and all keys.
724+
type: string
725+
operator:
726+
description: Operator represents a key's relationship to the
727+
value. Valid operators are Exists and Equal. Defaults to Equal.
728+
Exists is equivalent to wildcard for value, so that a pod
729+
can tolerate all taints of a particular category.
730+
type: string
731+
tolerationSeconds:
732+
description: TolerationSeconds represents the period of time
733+
the toleration (which must be of effect NoExecute, otherwise
734+
this field is ignored) tolerates the taint. By default, it
735+
is not set, which means tolerate the taint forever (do not
736+
evict). Zero and negative values will be treated as 0 (evict
737+
immediately) by the system.
738+
format: int64
739+
type: integer
740+
value:
741+
description: Value is the taint value the toleration matches
742+
to. If the operator is Exists, the value should be empty,
743+
otherwise just a regular string.
744+
type: string
745+
type: object
746+
type: array
715747
type: object
716748
status:
717749
description: NicClusterPolicyStatus defines the observed state of NicClusterPolicy

0 commit comments

Comments
 (0)