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

Commit dd4f967

Browse files
invidianknrt10
authored andcommitted
pkg/components/metallb: read peer config also from annotations
Which are set by Packet CCM right now. Refs #548 Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
1 parent 0a348ad commit dd4f967

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
@@ -269,6 +269,10 @@ component "metallb" {
269269
src-address: metallb.lokomotive.io/src-address
270270
hold-time: metallb.lokomotive.io/hold-time
271271
router-id: metallb.lokomotive.io/router-id
272+
from-annotations:
273+
my-asn: metallb.lokomotive.io/my-asn
274+
peer-address: metallb.lokomotive.io/peer-address
275+
peer-asn: metallb.lokomotive.io/peer-asn
272276
address-pools:
273277
- name: default
274278
protocol: bgp

pkg/components/metallb/manifests.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -520,6 +520,10 @@ data:
520520
src-address: metallb.lokomotive.io/src-address
521521
hold-time: metallb.lokomotive.io/hold-time
522522
router-id: metallb.lokomotive.io/router-id
523+
from-annotations:
524+
my-asn: metallb.lokomotive.io/my-asn
525+
peer-address: metallb.lokomotive.io/peer-address
526+
peer-asn: metallb.lokomotive.io/peer-asn
523527
address-pools:
524528
{{- range $k, $v := .AddressPools }}
525529
- name: {{ $k }}

0 commit comments

Comments
 (0)