Схема узлов
У меня работает Calico Node2Node Mesh. И успешно настроить пиринг с моими восходящими коммутаторами.
Что выглядит странно, так это то, что каждый узел рекламирует все сети узлов. Я думаю, что каждый узел должен рекламировать свой диапазон / 26 и диапазон сервисов. Вместо этого он рекламирует все 4/26 (специфичные для узла подсети) и спектр услуг. Я волнуюсь, что это имеет некоторые проблемы с многолучевым распространением.
Это ожидаемое поведение?
172,16. маршруты являются узлами конкретных
172,20. где службы kube clusterip
172.16.149.0/26 proto bgp metric 20
nexthop via 192.168.101.201 dev vlan101 weight 1
nexthop via 192.168.101.202 dev vlan101 weight 1
nexthop via 192.168.101.203 dev vlan101 weight 1
nexthop via 192.168.101.204 dev vlan101 weight 1
172.16.155.64/26 proto bgp metric 20
nexthop via 192.168.101.201 dev vlan101 weight 1
nexthop via 192.168.101.202 dev vlan101 weight 1
nexthop via 192.168.101.203 dev vlan101 weight 1
nexthop via 192.168.101.204 dev vlan101 weight 1
172.16.176.192/26 proto bgp metric 20
nexthop via 192.168.101.201 dev vlan101 weight 1
nexthop via 192.168.101.202 dev vlan101 weight 1
nexthop via 192.168.101.203 dev vlan101 weight 1
nexthop via 192.168.101.204 dev vlan101 weight 1
172.16.248.128/26 proto bgp metric 20
nexthop via 192.168.101.201 dev vlan101 weight 1
nexthop via 192.168.101.202 dev vlan101 weight 1
nexthop via 192.168.101.203 dev vlan101 weight 1
nexthop via 192.168.101.204 dev vlan101 weight 1
172.20.0.0/16 proto bgp metric 20
nexthop via 192.168.101.201 dev vlan101 weight 1
nexthop via 192.168.101.202 dev vlan101 weight 1
nexthop via 192.168.101.203 dev vlan101 weight 1
nexthop via 192.168.101.204 dev vlan101 weight 1
172.20.88.169 proto bgp metric 20
nexthop via 192.168.101.201 dev vlan101 weight 1
nexthop via 192.168.101.202 dev vlan101 weight 1
nexthop via 192.168.101.203 dev vlan101 weight 1
nexthop via 192.168.101.204 dev vlan101 weight 1
Calico BGP Manifest
---
apiVersion: projectcalico.org/v3
kind: BGPPeer
metadata:
name: netgate
spec:
peerIP: 192.168.100.1
asNumber: 65534