diff --git a/cluster1/kube-router/kube-router-all-service-daemonset.yaml b/cluster1/kube-router/kube-router-all-service-daemonset.yaml index 3116311..4524006 100644 --- a/cluster1/kube-router/kube-router-all-service-daemonset.yaml +++ b/cluster1/kube-router/kube-router-all-service-daemonset.yaml @@ -55,6 +55,7 @@ spec: - "--advertise-loadbalancer-ip=false" - "--advertise-cluster-ip=false" - "--route-sync-period=10s" + - "--router-id=${ROUTER_ID}" - "--bgp-graceful-restart=true" - "--kubeconfig=/var/lib/kube-router/kubeconfig/kubeconfig" securityContext: @@ -65,6 +66,10 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: ROUTER_ID + valueFrom: + fieldRef: + fieldPath: metadata.labels.routerid - name: KUBE_ROUTER_CNI_CONF_FILE value: /etc/cni/net.d/10-kuberouter.conflist livenessProbe: