diff --git a/roles/kubernetes-apps/metallb/defaults/main.yml b/roles/kubernetes-apps/metallb/defaults/main.yml index c5c8394677c13543ec226f0d7903de917dcc5bf3..38e95b78ee1aef0fdd5ed91878759581169ad64e 100644 --- a/roles/kubernetes-apps/metallb/defaults/main.yml +++ b/roles/kubernetes-apps/metallb/defaults/main.yml @@ -18,3 +18,4 @@ metallb_speaker_tolerations: key: node-role.kubernetes.io/control-plane operator: Exists metallb_controller_tolerations: [] +metallb_pool_name: "loadbalanced" diff --git a/roles/kubernetes-apps/metallb/templates/metallb-config.yml.j2 b/roles/kubernetes-apps/metallb/templates/metallb-config.yml.j2 index 263561bbe57947e8159be1c4272c6f2e9a128e10..6157d63c215f3c526a2aed635b7bac9334ccfdf3 100644 --- a/roles/kubernetes-apps/metallb/templates/metallb-config.yml.j2 +++ b/roles/kubernetes-apps/metallb/templates/metallb-config.yml.j2 @@ -15,7 +15,7 @@ data: {% endfor %} {% endif %} address-pools: - - name: loadbalanced + - name: {{ metallb_pool_name }} protocol: {{ metallb_protocol }} addresses: {% for ip_range in metallb_ip_range %}