4.3.2. BGP ピアの設定
ロードバランサーサービスのルーティング情報を交換し、IP アドレスをアドバタイズするには、MetalLB BGP ピア CR を設定します。これらのピアを確立することで、ネットワークインフラストラクチャーがクラスターアプリケーションのワークロードに到達し、トラフィックを正しくルーティングできるようになります。
BGP ピアカスタムリソースを追加することで、ネットワークルーターとルーティング情報を交換したり、サービスの IP アドレスをアドバタイズしたりできます。
前提条件
-
OpenShift CLI (
oc) がインストールされている。 -
cluster-admin権限を持つユーザーとしてログインしている。 - BGP アドバタイズメントを使用して MetalLB を設定します。
手順
以下の例のような内容で、
bgppeer.yamlなどのファイルを作成します。apiVersion: metallb.io/v1beta2 kind: BGPPeer metadata: namespace: metallb-system name: doc-example-peer spec: peerAddress: 10.0.0.1 peerASN: 64501 myASN: 64500 routerID: 10.10.10.10 # ...以下のコマンドを入力して、BGP ピア設定を適用します。
$ oc apply -f bgppeer.yaml