BGPPeer
metallb.io / v1beta1
apiVersion: metallb.io/v1beta1
kind: BGPPeer
metadata:
name: example
apiVersion
string
APIVersion defines the versioned schema of this representation of an object.
Servers should convert recognized schemas to the latest internal value, and
may reject unrecognized values.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents.
Servers may infer this from the endpoint the client submits requests to.
Cannot be updated.
In CamelCase.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
object
spec object
BGPPeerSpec defines the desired state of Peer.
bfdProfile
string
ebgpMultiHop
boolean
EBGP peer is multi-hops away
holdTime
string
Requested BGP hold time, per RFC4271.
keepaliveTime
string
Requested BGP keepalive time, per RFC4271.
myASN
integer required
AS number to use for the local end of the session.
format:
int64minimum:
0maximum:
4.294967295e+09nodeSelectors []object
Only connect to this peer on nodes that match one of these
selectors.
matchExpressions []object
key
string required
operator
string required
values
[]string required
minItems:
1
matchLabels
object
password
string
Authentication password for routers enforcing TCP MD5 authenticated sessions
peerASN
integer required
AS number to expect from the remote end of the session.
format:
int64minimum:
0maximum:
4.294967295e+09
peerAddress
string required
Address to dial when establishing the session.
peerPort
integer
Port to dial when establishing the session.
minimum:
0maximum:
16384
routerID
string
BGP router ID to advertise to the peer
sourceAddress
string
Source address to use when establishing the session.
status
object
BGPPeerStatus defines the observed state of Peer.
No matches. Try .spec.bfdProfile for an exact path