From 637886d61500511cecd7d64a32baf3ec93919ed8 Mon Sep 17 00:00:00 2001 From: wangmenglan Date: Wed, 26 Jun 2024 17:43:09 +0800 Subject: [PATCH] service_chaining bfdd support multihop --- ansible/roles/traffic-engine/files/helm/conf/sce.conf | 2 +- .../traffic-engine/files/helm/templates/deployment-sce.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ansible/roles/traffic-engine/files/helm/conf/sce.conf b/ansible/roles/traffic-engine/files/helm/conf/sce.conf index ea23d106..b1851aae 100644 --- a/ansible/roles/traffic-engine/files/helm/conf/sce.conf +++ b/ansible/roles/traffic-engine/files/helm/conf/sce.conf @@ -83,6 +83,6 @@ enable=1 default_gw_mac=aa:aa:aa:aa:aa:aa path=/run/frr/bfdd.vty device={{ .Values.sce_config.vxlan_config.endpoint_nic }} -local_address=127.0.0.1 +local_address={{ .Values.sce_config.vxlan_config.endpoint_ip }} gateway={{ .Values.sce_config.vxlan_config.endpoint_gateway }} icmp_cycle_time_s=10 \ No newline at end of file diff --git a/ansible/roles/traffic-engine/files/helm/templates/deployment-sce.yaml b/ansible/roles/traffic-engine/files/helm/templates/deployment-sce.yaml index 37f178fd..e0b7b254 100644 --- a/ansible/roles/traffic-engine/files/helm/templates/deployment-sce.yaml +++ b/ansible/roles/traffic-engine/files/helm/templates/deployment-sce.yaml @@ -244,6 +244,7 @@ spec: {{- end }} ip a a {{ .Values.sce_config.vxlan_config.endpoint_ip }}/{{ .Values.sce_config.vxlan_config.endpoint_mask }} dev {{ .Values.sce_config.vxlan_config.endpoint_nic }} noprefixroute ip rule add dport 3784 table 10 + iptables -t mangle -A PREROUTING -p udp --dport 3784 -j TTL --ttl-set 255 {{- end }} securityContext: privileged: true