upgrade metallb v0.14.0 -> v0.14.9
This commit is contained in:
parent
3b41466b79
commit
98dd2bd16f
@ -11,7 +11,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.14.0
|
controller-gen.kubebuilder.io/version: v0.16.3
|
||||||
name: bfdprofiles.metallb.io
|
name: bfdprofiles.metallb.io
|
||||||
spec:
|
spec:
|
||||||
group: metallb.io
|
group: metallb.io
|
||||||
@ -132,7 +132,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.14.0
|
controller-gen.kubebuilder.io/version: v0.16.3
|
||||||
name: bgpadvertisements.metallb.io
|
name: bgpadvertisements.metallb.io
|
||||||
spec:
|
spec:
|
||||||
group: metallb.io
|
group: metallb.io
|
||||||
@ -349,7 +349,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.14.0
|
controller-gen.kubebuilder.io/version: v0.16.3
|
||||||
name: bgppeers.metallb.io
|
name: bgppeers.metallb.io
|
||||||
spec:
|
spec:
|
||||||
conversion:
|
conversion:
|
||||||
@ -385,6 +385,8 @@ spec:
|
|||||||
- jsonPath: .spec.ebgpMultiHop
|
- jsonPath: .spec.ebgpMultiHop
|
||||||
name: Multi Hops
|
name: Multi Hops
|
||||||
type: string
|
type: string
|
||||||
|
deprecated: true
|
||||||
|
deprecationWarning: v1beta1 is deprecated, please use v1beta2
|
||||||
name: v1beta1
|
name: v1beta1
|
||||||
schema:
|
schema:
|
||||||
openAPIV3Schema:
|
openAPIV3Schema:
|
||||||
@ -552,16 +554,27 @@ spec:
|
|||||||
description: To set if we want to disable MP BGP that will separate
|
description: To set if we want to disable MP BGP that will separate
|
||||||
IPv4 and IPv6 route exchanges into distinct BGP sessions.
|
IPv4 and IPv6 route exchanges into distinct BGP sessions.
|
||||||
type: boolean
|
type: boolean
|
||||||
|
dynamicASN:
|
||||||
|
description: |-
|
||||||
|
DynamicASN detects the AS number to use for the remote end of the session
|
||||||
|
without explicitly setting it via the ASN field. Limited to:
|
||||||
|
internal - if the neighbor's ASN is different than MyASN connection is denied.
|
||||||
|
external - if the neighbor's ASN is the same as MyASN the connection is denied.
|
||||||
|
ASN and DynamicASN are mutually exclusive and one of them must be specified.
|
||||||
|
enum:
|
||||||
|
- internal
|
||||||
|
- external
|
||||||
|
type: string
|
||||||
ebgpMultiHop:
|
ebgpMultiHop:
|
||||||
description: To set if the BGPPeer is multi-hops away. Needed for
|
description: To set if the BGPPeer is multi-hops away. Needed for
|
||||||
FRR mode only.
|
FRR mode only.
|
||||||
type: boolean
|
type: boolean
|
||||||
enableGracefulRestart:
|
enableGracefulRestart:
|
||||||
description: |-
|
description: |-
|
||||||
EnableGracefulRestart allows BGP peer to continue to forward data packets along
|
EnableGracefulRestart allows BGP peer to continue to forward data packets
|
||||||
known routes while the routing protocol information is being restored.
|
along known routes while the routing protocol information is being
|
||||||
This field is immutable because it requires restart of the BGP session
|
restored. This field is immutable because it requires restart of the BGP
|
||||||
Supported for FRR mode only.
|
session. Supported for FRR mode only.
|
||||||
type: boolean
|
type: boolean
|
||||||
x-kubernetes-validations:
|
x-kubernetes-validations:
|
||||||
- message: EnableGracefulRestart cannot be changed after creation
|
- message: EnableGracefulRestart cannot be changed after creation
|
||||||
@ -654,7 +667,9 @@ spec:
|
|||||||
type: object
|
type: object
|
||||||
x-kubernetes-map-type: atomic
|
x-kubernetes-map-type: atomic
|
||||||
peerASN:
|
peerASN:
|
||||||
description: AS number to expect from the remote end of the session.
|
description: |-
|
||||||
|
AS number to expect from the remote end of the session.
|
||||||
|
ASN and DynamicASN are mutually exclusive and one of them must be specified.
|
||||||
format: int32
|
format: int32
|
||||||
maximum: 4294967295
|
maximum: 4294967295
|
||||||
minimum: 0
|
minimum: 0
|
||||||
@ -681,7 +696,6 @@ spec:
|
|||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- myASN
|
- myASN
|
||||||
- peerASN
|
|
||||||
- peerAddress
|
- peerAddress
|
||||||
type: object
|
type: object
|
||||||
status:
|
status:
|
||||||
@ -697,7 +711,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.14.0
|
controller-gen.kubebuilder.io/version: v0.16.3
|
||||||
name: communities.metallb.io
|
name: communities.metallb.io
|
||||||
spec:
|
spec:
|
||||||
group: metallb.io
|
group: metallb.io
|
||||||
@ -762,7 +776,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.14.0
|
controller-gen.kubebuilder.io/version: v0.16.3
|
||||||
name: ipaddresspools.metallb.io
|
name: ipaddresspools.metallb.io
|
||||||
spec:
|
spec:
|
||||||
group: metallb.io
|
group: metallb.io
|
||||||
@ -978,7 +992,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.14.0
|
controller-gen.kubebuilder.io/version: v0.16.3
|
||||||
name: l2advertisements.metallb.io
|
name: l2advertisements.metallb.io
|
||||||
spec:
|
spec:
|
||||||
group: metallb.io
|
group: metallb.io
|
||||||
@ -1165,7 +1179,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.14.0
|
controller-gen.kubebuilder.io/version: v0.16.3
|
||||||
name: servicel2statuses.metallb.io
|
name: servicel2statuses.metallb.io
|
||||||
spec:
|
spec:
|
||||||
group: metallb.io
|
group: metallb.io
|
||||||
@ -1480,7 +1494,6 @@ rules:
|
|||||||
- metallb-webhook-configuration
|
- metallb-webhook-configuration
|
||||||
resources:
|
resources:
|
||||||
- validatingwebhookconfigurations
|
- validatingwebhookconfigurations
|
||||||
- mutatingwebhookconfigurations
|
|
||||||
verbs:
|
verbs:
|
||||||
- create
|
- create
|
||||||
- delete
|
- delete
|
||||||
@ -1493,7 +1506,6 @@ rules:
|
|||||||
- admissionregistration.k8s.io
|
- admissionregistration.k8s.io
|
||||||
resources:
|
resources:
|
||||||
- validatingwebhookconfigurations
|
- validatingwebhookconfigurations
|
||||||
- mutatingwebhookconfigurations
|
|
||||||
verbs:
|
verbs:
|
||||||
- list
|
- list
|
||||||
- watch
|
- watch
|
||||||
@ -1695,7 +1707,7 @@ spec:
|
|||||||
value: memberlist
|
value: memberlist
|
||||||
- name: METALLB_DEPLOYMENT
|
- name: METALLB_DEPLOYMENT
|
||||||
value: controller
|
value: controller
|
||||||
image: quay.io/metallb/controller:v0.14.8
|
image: quay.io/metallb/controller:v0.14.9
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
failureThreshold: 3
|
failureThreshold: 3
|
||||||
httpGet:
|
httpGet:
|
||||||
@ -1792,7 +1804,7 @@ spec:
|
|||||||
value: app=metallb,component=speaker
|
value: app=metallb,component=speaker
|
||||||
- name: METALLB_ML_SECRET_KEY_PATH
|
- name: METALLB_ML_SECRET_KEY_PATH
|
||||||
value: /etc/ml_secret_key
|
value: /etc/ml_secret_key
|
||||||
image: quay.io/metallb/speaker:v0.14.8
|
image: quay.io/metallb/speaker:v0.14.9
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
failureThreshold: 3
|
failureThreshold: 3
|
||||||
httpGet:
|
httpGet:
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
---
|
||||||
apiVersion: metallb.io/v1beta1
|
apiVersion: metallb.io/v1beta1
|
||||||
kind: IPAddressPool
|
kind: IPAddressPool
|
||||||
metadata:
|
metadata:
|
||||||
|
Loading…
Reference in New Issue
Block a user