File tree Expand file tree Collapse file tree 3 files changed +10
-5
lines changed
bindata/network/ovn-kubernetes Expand file tree Collapse file tree 3 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -512,11 +512,13 @@ data:
512
512
513
513
echo "I$(date "+%m%d %H:%M:%S.%N") - starting ovnkube-node"
514
514
515
-
516
- if [ "{{.OVN_NODE_MODE}}" == "dpu-host" ]; then
515
+ # Use OVN_NODE_MODE environment variable, default to "full" if not set
516
+ OVN_NODE_MODE=${OVN_NODE_MODE:-full}
517
+ if [ "${OVN_NODE_MODE}" == "dpu-host" ]; then
517
518
// this is required for the dpu-host mode to configure right gateway interface
518
519
// https://github.com/ovn-kubernetes/ovn-kubernetes/pull/5327/files
519
520
gateway_interface=derive-from-mgmt-port
521
+ ovnkube_node_mode="--ovnkube-node-mode dpu-host"
520
522
else
521
523
gateway_interface=br-ex
522
524
fi
@@ -664,9 +666,7 @@ data:
664
666
--inactivity-probe="${OVN_CONTROLLER_INACTIVITY_PROBE}" \
665
667
${gateway_mode_flags} \
666
668
${node_mgmt_port_netdev_flags} \
667
- {{- if eq .OVN_NODE_MODE "dpu-host" }}
668
- --ovnkube-node-mode dpu-host \
669
- {{- end }}
669
+ ${ovnkube_node_mode} \
670
670
--metrics-bind-address "127.0.0.1:${metrics_port}" \
671
671
--ovn-metrics-bind-address "127.0.0.1:${ovn_metrics_port}" \
672
672
--metrics-enable-pprof \
Original file line number Diff line number Diff line change @@ -394,6 +394,8 @@ spec:
394
394
value : " {{.OVN_CONTROLLER_INACTIVITY_PROBE}}"
395
395
- name : OVN_KUBE_LOG_LEVEL
396
396
value : " 4"
397
+ - name : OVN_NODE_MODE
398
+ value : " {{.OVN_NODE_MODE}}"
397
399
{{ if .NetFlowCollectors }}
398
400
- name : NETFLOW_COLLECTORS
399
401
value : " {{.NetFlowCollectors}}"
Original file line number Diff line number Diff line change @@ -538,6 +538,8 @@ spec:
538
538
value : " {{.OVN_CONTROLLER_INACTIVITY_PROBE}}"
539
539
- name : OVN_KUBE_LOG_LEVEL
540
540
value : " 4"
541
+ - name : OVN_NODE_MODE
542
+ value : " {{.OVN_NODE_MODE}}"
541
543
{{ if .NetFlowCollectors }}
542
544
- name : NETFLOW_COLLECTORS
543
545
value : " {{.NetFlowCollectors}}"
@@ -566,6 +568,7 @@ spec:
566
568
- name : OVNKUBE_NODE_MGMT_PORT_DP_RESOURCE_NAME
567
569
value : {{ .MgmtPortResourceName }}
568
570
{{ end }}
571
+ {{ end }}
569
572
- name : K8S_NODE
570
573
valueFrom :
571
574
fieldRef :
You can’t perform that action at this time.
0 commit comments