Update BGPPeer CRD to match v3.16 of Calico (#6881)
This commit is contained in:
parent
df7ed24389
commit
93a1693040
1 changed files with 34 additions and 1 deletions
|
@ -775,6 +775,12 @@ spec:
|
||||||
description: The AS Number of the peer.
|
description: The AS Number of the peer.
|
||||||
format: int32
|
format: int32
|
||||||
type: integer
|
type: integer
|
||||||
|
keepOriginalNextHop:
|
||||||
|
description: Option to keep the original nexthop field when routes
|
||||||
|
are sent to a BGP Peer. Setting "true" configures the selected BGP
|
||||||
|
Peers node to use the "next hop keep;" instead of "next hop self;"(default)
|
||||||
|
in the specific branch of the Node on "bird.cfg".
|
||||||
|
type: boolean
|
||||||
node:
|
node:
|
||||||
description: The node name identifying the Calico node instance that
|
description: The node name identifying the Calico node instance that
|
||||||
is peering with this peer. If this is not set, this represents a
|
is peering with this peer. If this is not set, this represents a
|
||||||
|
@ -784,8 +790,35 @@ spec:
|
||||||
description: Selector for the nodes that should have this peering. When
|
description: Selector for the nodes that should have this peering. When
|
||||||
this is set, the Node field must be empty.
|
this is set, the Node field must be empty.
|
||||||
type: string
|
type: string
|
||||||
|
password:
|
||||||
|
description: Optional BGP password for the peerings generated by this
|
||||||
|
BGPPeer resource.
|
||||||
|
properties:
|
||||||
|
secretKeyRef:
|
||||||
|
description: Selects a key of a secret in the node pod's namespace.
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
description: The key of the secret to select from. Must be
|
||||||
|
a valid secret key.
|
||||||
|
type: string
|
||||||
|
name:
|
||||||
|
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
|
||||||
|
TODO: Add other useful fields. apiVersion, kind, uid?'
|
||||||
|
type: string
|
||||||
|
optional:
|
||||||
|
description: Specify whether the Secret or its key must be
|
||||||
|
defined
|
||||||
|
type: boolean
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
peerIP:
|
peerIP:
|
||||||
description: The IP address of the peer.
|
description: The IP address of the peer followed by an optional port
|
||||||
|
number to peer with. If port number is given, format should be `[<IPv6>]:port`
|
||||||
|
or `<IPv4>:<port>` for IPv4. If optional port number is not set,
|
||||||
|
and this peer IP and ASNumber belongs to a calico/node with ListenPort
|
||||||
|
set in BGPConfiguration, then we use that port to peer.
|
||||||
type: string
|
type: string
|
||||||
peerSelector:
|
peerSelector:
|
||||||
description: Selector for the remote nodes to peer with. When this
|
description: Selector for the remote nodes to peer with. When this
|
||||||
|
|
Loading…
Reference in a new issue