This commit is contained in:
parent
e73c39a71d
commit
74c392523d
20 changed files with 81 additions and 88 deletions
|
|
@ -1,9 +1,6 @@
|
|||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: (devel)
|
||||
creationTimestamp: null
|
||||
name: bgppeers.crd.projectcalico.org
|
||||
spec:
|
||||
group: crd.projectcalico.org
|
||||
|
|
@ -38,6 +35,7 @@ spec:
|
|||
format: int32
|
||||
type: integer
|
||||
keepOriginalNextHop:
|
||||
default: false
|
||||
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)
|
||||
|
|
@ -45,8 +43,8 @@ spec:
|
|||
type: boolean
|
||||
node:
|
||||
description: The node name identifying the Calico node instance that
|
||||
is peering with this peer. If this is not set, this represents a
|
||||
global peer, i.e. a peer that peers with every node in the deployment.
|
||||
is targeted by this peer. If this is not set, and no nodeSelector
|
||||
is specified, then this BGP peer selects all nodes in the cluster.
|
||||
type: string
|
||||
nodeSelector:
|
||||
description: Selector for the nodes that should have this peering. When
|
||||
|
|
@ -88,12 +86,9 @@ spec:
|
|||
peering between the local node and selected remote nodes, we configure
|
||||
an IPv4 peering if both ends have NodeBGPSpec.IPv4Address specified,
|
||||
and an IPv6 peering if both ends have NodeBGPSpec.IPv6Address specified. The
|
||||
remote AS number comes from the remote node’s NodeBGPSpec.ASNumber,
|
||||
remote AS number comes from the remote node's NodeBGPSpec.ASNumber,
|
||||
or the global default if that is not set.
|
||||
type: string
|
||||
required:
|
||||
- asNumber
|
||||
- peerIP
|
||||
type: object
|
||||
type: object
|
||||
served: true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue