Skip to content

Commit 451a868

Browse files
committed
feat(helm): refactor
Signed-off-by: SkalaNetworks <[email protected]>
1 parent fcaacee commit 451a868

File tree

4 files changed

+14
-12
lines changed

4 files changed

+14
-12
lines changed

charts/kube-ovn/templates/agent/agent-daemonset.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ spec:
106106
{{- if eq .Values.networking.networkType "vlan" }}
107107
- --iface=
108108
{{- else}}
109-
- --iface={{- .Values.networking.interface }}
109+
- --iface={{- .Values.agent.interface }}
110110
{{- end }}
111111
- --service-cluster-ip-range=
112112
{{- if eq .Values.networking.stack "Dual" -}}
@@ -116,7 +116,7 @@ spec:
116116
{{- else if eq .Values.networking.stack "IPv6" -}}
117117
{{ .Values.networking.services.cidr.v6 }}
118118
{{- end }}
119-
- --dpdk-tunnel-iface={{- .Values.networking.dpdkTunnelInterface }}
119+
- --dpdk-tunnel-iface={{- .Values.agent.dpdkTunnelInterface }}
120120
- --network-type={{- .Values.networking.tunnelType }}
121121
- --default-interface-name={{- .Values.networking.vlan.interfaceName }}
122122
- --logtostderr=false

charts/kube-ovn/templates/central/central-deployment.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,11 @@ spec:
117117
- name: PROBE_INTERVAL
118118
value: "{{ .Values.ovsOvn.probeInterval }}"
119119
- name: OVN_NORTHD_PROBE_INTERVAL
120-
value: "{{ .Values.ovsOvn.ovnNorthdProbeInterval}}"
120+
value: "{{ .Values.central.ovnNorthdProbeInterval}}"
121121
- name: OVN_LEADER_PROBE_INTERVAL
122-
value: "{{ .Values.ovsOvn.ovnLeaderProbeInterval }}"
122+
value: "{{ .Values.central.ovnLeaderProbeInterval }}"
123123
- name: OVN_NORTHD_N_THREADS
124-
value: "{{ .Values.ovsOvn.ovnNorthdNThreads }}"
124+
value: "{{ .Values.central.ovnNorthdNThreads }}"
125125
- name: ENABLE_COMPACT
126126
value: "{{ .Values.networking.enableCompact }}"
127127
- name: OVN_VERSION_COMPATIBILITY

charts/kube-ovn/templates/ovs-ovn/ovs-ovn-dpdk-daemonset.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ spec:
6565
- name: TUNNEL_TYPE
6666
value: "{{- .Values.networking.tunnelType }}"
6767
- name: DPDK_TUNNEL_IFACE
68-
value: "{{- .Values.networking.dpdkTunnelInterface }}"
68+
value: "{{- .Values.agent.dpdkTunnelInterface }}"
6969
- name: KUBE_NODE_NAME
7070
valueFrom:
7171
fieldRef:

charts/kube-ovn/values.yaml

+8-6
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,6 @@ networking:
8484
name: "ovn-vlan"
8585
id: "100"
8686

87-
interface: ""
88-
dpdkTunnelInterface: "br-phy"
8987
exchangeLinkName: false
9088
enableEcmp: false
9189
enableCompact: false
@@ -218,12 +216,9 @@ ovsOvn:
218216
# -- Directory on the node where Open Virtual Network (OVN) lives
219217
ovnDirectory: "/etc/origin/ovn"
220218

221-
probeInterval: 180000
222-
ovnNorthdProbeInterval: 5000
223-
ovnLeaderProbeInterval: 5
224219
ovnRemoteProbeInterval: 10000
225220
ovnRemoteOpenflowInterval: 180
226-
ovnNorthdNThreads: 1
221+
probeInterval: 180000
227222

228223
# -- DPDK support for OVS
229224
# ref: https://kubeovn.github.io/docs/v1.12.x/en/advance/dpdk/
@@ -403,6 +398,10 @@ central:
403398
cpu: "3"
404399
memory: "4Gi"
405400

401+
ovnNorthdProbeInterval: 5000
402+
ovnNorthdNThreads: 1
403+
ovnLeaderProbeInterval: 5
404+
406405
# -- Configuration for kube-ovn-cni, the agent responsible for handling CNI requests from the CRI
407406
agent:
408407
# -- Annotations to be added to all top-level agent objects (resources under templates/agent)
@@ -437,6 +436,9 @@ agent:
437436
# -- Interface on which to send the mirrored traffic
438437
interface: mirror0
439438

439+
interface: ""
440+
dpdkTunnelInterface: "br-phy"
441+
440442
# -- Kubelet configuration
441443
kubelet:
442444
# -- Directory in which the kubelet operates

0 commit comments

Comments
 (0)