From fc0cc255a42ee51e551207eb4ef01e48173ea47e Mon Sep 17 00:00:00 2001 From: Fernando Date: Mon, 29 Mar 2021 17:38:45 +0200 Subject: [PATCH] add support for custom calico port (#7419) --- roles/network_plugin/calico/defaults/main.yml | 3 +++ roles/network_plugin/calico/tasks/install.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/roles/network_plugin/calico/defaults/main.yml b/roles/network_plugin/calico/defaults/main.yml index 08d8ed0ab74..acca4c07472 100644 --- a/roles/network_plugin/calico/defaults/main.yml +++ b/roles/network_plugin/calico/defaults/main.yml @@ -96,3 +96,6 @@ typha_max_connections_lower_limit: 300 typha_secure: false calico_feature_control: {} + +# Calico default BGP port +calico_bgp_listen_port: 179 diff --git a/roles/network_plugin/calico/tasks/install.yml b/roles/network_plugin/calico/tasks/install.yml index d214b29b5ec..cb35f31f0d5 100644 --- a/roles/network_plugin/calico/tasks/install.yml +++ b/roles/network_plugin/calico/tasks/install.yml @@ -207,6 +207,7 @@ "name": "default", }, "spec": { + "listenPort": {{ calico_bgp_listen_port }}, "logSeverityScreen": "Info", {% if not calico_no_global_as_num|default(false) %}"asNumber": {{ global_as_num }},{% endif %} "nodeToNodeMeshEnabled": {{ nodeToNodeMeshEnabled|default('true') }} ,