The annotations of this SpiderMultusConfig resource
map
optional
Metadata.annotations
You can also set annotations for this SpiderMultusConfig resource, then the corresponding Multus net-attach-def resource will inherit these annotations too.
And you can also use special annotation multus.spidernet.io/cr-name and multus.spidernet.io/cni-version to customize the corresponding Multus net-attach-def resource name and CNI version.
Field
Description
Schema
Validation
Default
multus.spidernet.io/cr-name
The customized Multus net-attach-def resource name
string
optional
multus.spidernet.io/cni-version
The customized Multus net-attach-def resource CNI version
string
optional
0.3.1
Spec
This is the SpiderReservedIP spec for users to configure.
this property will create an annotation for Multus net-attach-def to cooperate with SRIOV
string
required
vlanID
vlan ID
int
optional
minTxRateMbps
change the allowed minimum transmit bandwidth, in Mbps, for the VF. Setting this to 0 disables rate limiting. The min_tx_rate value should be <= max_tx_rate. Support of this feature depends on NICs and drivers
int
optional
maxTxRateMbps
change the allowed maximum transmit bandwidth, in Mbps, for the VF. Setting this to 0 disables rate limiting