1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kubesphere-openelb

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
bgp_config.md 3.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 15:10 f2d1f5c

Конфигурация BGP

Английский | 中文

Porter использует gobgp для обмена маршрутной информацией с внешними маршрутизаторами. В настоящее время используется не так много параметров, следующая конфигурация представляет, как настроить сервер BGP, используемый Porter.

Глобальная конфигурация

apiVersion: network.kubesphere.io/v1alpha1
kind: BgpConf
metadata:
  name: bgpconf-sample
spec:
  # Добавьте поля здесь
  as : 65000
  routerID : 192.168.0.2
  port: 17900
  1. as — это номер автономной системы, и он должен отличаться от номера AS маршрутизатора.
  2. routerID — это идентификатор кластера. Как правило, мы используем IP главного узла k8s.
  3. port — это порт, который слушает gobgp, по умолчанию — 179. Поскольку calico также использует BGP и слушает порт 179, здесь необходимо указать другой порт. Если маршрутизатор не поддерживает порты, отличные от 179, вам необходимо включить переадресацию портов на узле, где расположен порт, чтобы сопоставить 179 с другим портом.

Настройка пиров BGP

Пиры и соседи BGP означают одно и то же. Вы можете добавить одного или нескольких соседей.

apiVersion: network.kubesphere.io/v1alpha1
kind: BgpPeer
metadata:
  name: bgppeer-sample
spec:
  # Добавить поля здесь
  usingPortForward: true
  config:
    peerAs : 65001
    neighborAddress: 192.168.0.6
  addAaths:
    sendMax: 10
  transport:
    passiveMode: true
  1. neighborAddress — это IP-адрес маршрутизатора.
  2. peerAs — это AS-номер соседей, который должен отличаться от AS-номера Porter. Пожалуйста, используйте частный номер BGP, диапазон — 64512–65534.
  3. sendMax определяет верхний предел маршрута отправки, если вы хотите включить функцию ECMP, это значение должно быть больше 1.
  4. usingPortForward включает переадресацию порта и используется для коммутаторов, которые не поддерживают порты, отличные от 179, таких как коммутаторы Cisco.
  5. passiveMode указывает, что менеджер porter подключается к маршрутизатору добровольно.

porter использует лишь малую часть функций в gobgp. Для получения более подробной информации обратитесь к конфигурации gobgp.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/kubesphere-openelb.git
git@api.gitlife.ru:oschina-mirror/kubesphere-openelb.git
oschina-mirror
kubesphere-openelb
kubesphere-openelb
master