Skip to content
This repository was archived by the owner on Jun 29, 2022. It is now read-only.

Commit 734f3e5

Browse files
committed
components/metallb: Add missing autodiscovery labels
In order to allow users to control all supported BGP parameters by specifying labels in worker pool config, we need to specify mappings for them. Fixes #987.
1 parent 5ba9d5c commit 734f3e5

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

pkg/components/metallb/component_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,10 @@ component "metallb" {
265265
my-asn: metallb.lokomotive.io/my-asn
266266
peer-asn: metallb.lokomotive.io/peer-asn
267267
peer-address: metallb.lokomotive.io/peer-address
268+
peer-port: metallb.lokomotive.io/peer-port
269+
src-address: metallb.lokomotive.io/src-address
270+
hold-time: metallb.lokomotive.io/hold-time
271+
router-id: metallb.lokomotive.io/router-id
268272
address-pools:
269273
- name: default
270274
protocol: bgp

pkg/components/metallb/manifests.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -516,6 +516,10 @@ data:
516516
my-asn: metallb.lokomotive.io/my-asn
517517
peer-asn: metallb.lokomotive.io/peer-asn
518518
peer-address: metallb.lokomotive.io/peer-address
519+
peer-port: metallb.lokomotive.io/peer-port
520+
src-address: metallb.lokomotive.io/src-address
521+
hold-time: metallb.lokomotive.io/hold-time
522+
router-id: metallb.lokomotive.io/router-id
519523
address-pools:
520524
{{- range $k, $v := .AddressPools }}
521525
- name: {{ $k }}

0 commit comments

Comments
 (0)