-
Notifications
You must be signed in to change notification settings - Fork 86
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #204 from manuelbuil/testing_calico_update
Upgrade Calico to v3.21.2
- Loading branch information
Showing
14 changed files
with
610 additions
and
6 deletions.
There are no files selected for viewing
263 changes: 263 additions & 0 deletions
263
...o/generated-changes/exclude/crds/calico/kdd/crd.projectcalico.org_caliconodestatuses.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,263 @@ | ||
|
||
--- | ||
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
annotations: | ||
controller-gen.kubebuilder.io/version: (devel) | ||
creationTimestamp: null | ||
name: caliconodestatuses.crd.projectcalico.org | ||
spec: | ||
group: crd.projectcalico.org | ||
names: | ||
kind: CalicoNodeStatus | ||
listKind: CalicoNodeStatusList | ||
plural: caliconodestatuses | ||
singular: caliconodestatus | ||
scope: Cluster | ||
versions: | ||
- name: v1 | ||
schema: | ||
openAPIV3Schema: | ||
properties: | ||
apiVersion: | ||
description: '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' | ||
type: string | ||
kind: | ||
description: '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' | ||
type: string | ||
metadata: | ||
type: object | ||
spec: | ||
description: CalicoNodeStatusSpec contains the specification for a CalicoNodeStatus | ||
resource. | ||
properties: | ||
classes: | ||
description: Classes declares the types of information to monitor | ||
for this calico/node, and allows for selective status reporting | ||
about certain subsets of information. | ||
items: | ||
type: string | ||
type: array | ||
node: | ||
description: The node name identifies the Calico node instance for | ||
node status. | ||
type: string | ||
updatePeriodSeconds: | ||
description: UpdatePeriodSeconds is the period at which CalicoNodeStatus | ||
should be updated. Set to 0 to disable CalicoNodeStatus refresh. | ||
Maximum update period is one day. | ||
format: int32 | ||
type: integer | ||
type: object | ||
status: | ||
description: CalicoNodeStatusStatus defines the observed state of CalicoNodeStatus. | ||
No validation needed for status since it is updated by Calico. | ||
properties: | ||
agent: | ||
description: Agent holds agent status on the node. | ||
properties: | ||
birdV4: | ||
description: BIRDV4 represents the latest observed status of bird4. | ||
properties: | ||
lastBootTime: | ||
description: LastBootTime holds the value of lastBootTime | ||
from bird.ctl output. | ||
type: string | ||
lastReconfigurationTime: | ||
description: LastReconfigurationTime holds the value of lastReconfigTime | ||
from bird.ctl output. | ||
type: string | ||
routerID: | ||
description: Router ID used by bird. | ||
type: string | ||
state: | ||
description: The state of the BGP Daemon. | ||
type: string | ||
version: | ||
description: Version of the BGP daemon | ||
type: string | ||
type: object | ||
birdV6: | ||
description: BIRDV6 represents the latest observed status of bird6. | ||
properties: | ||
lastBootTime: | ||
description: LastBootTime holds the value of lastBootTime | ||
from bird.ctl output. | ||
type: string | ||
lastReconfigurationTime: | ||
description: LastReconfigurationTime holds the value of lastReconfigTime | ||
from bird.ctl output. | ||
type: string | ||
routerID: | ||
description: Router ID used by bird. | ||
type: string | ||
state: | ||
description: The state of the BGP Daemon. | ||
type: string | ||
version: | ||
description: Version of the BGP daemon | ||
type: string | ||
type: object | ||
type: object | ||
bgp: | ||
description: BGP holds node BGP status. | ||
properties: | ||
numberEstablishedV4: | ||
description: The total number of IPv4 established bgp sessions. | ||
type: integer | ||
numberEstablishedV6: | ||
description: The total number of IPv6 established bgp sessions. | ||
type: integer | ||
numberNotEstablishedV4: | ||
description: The total number of IPv4 non-established bgp sessions. | ||
type: integer | ||
numberNotEstablishedV6: | ||
description: The total number of IPv6 non-established bgp sessions. | ||
type: integer | ||
peersV4: | ||
description: PeersV4 represents IPv4 BGP peers status on the node. | ||
items: | ||
description: CalicoNodePeer contains the status of BGP peers | ||
on the node. | ||
properties: | ||
peerIP: | ||
description: IP address of the peer whose condition we are | ||
reporting. | ||
type: string | ||
since: | ||
description: Since the state or reason last changed. | ||
type: string | ||
state: | ||
description: State is the BGP session state. | ||
type: string | ||
type: | ||
description: Type indicates whether this peer is configured | ||
via the node-to-node mesh, or via en explicit global or | ||
per-node BGPPeer object. | ||
type: string | ||
type: object | ||
type: array | ||
peersV6: | ||
description: PeersV6 represents IPv6 BGP peers status on the node. | ||
items: | ||
description: CalicoNodePeer contains the status of BGP peers | ||
on the node. | ||
properties: | ||
peerIP: | ||
description: IP address of the peer whose condition we are | ||
reporting. | ||
type: string | ||
since: | ||
description: Since the state or reason last changed. | ||
type: string | ||
state: | ||
description: State is the BGP session state. | ||
type: string | ||
type: | ||
description: Type indicates whether this peer is configured | ||
via the node-to-node mesh, or via en explicit global or | ||
per-node BGPPeer object. | ||
type: string | ||
type: object | ||
type: array | ||
required: | ||
- numberEstablishedV4 | ||
- numberEstablishedV6 | ||
- numberNotEstablishedV4 | ||
- numberNotEstablishedV6 | ||
type: object | ||
lastUpdated: | ||
description: LastUpdated is a timestamp representing the server time | ||
when CalicoNodeStatus object last updated. It is represented in | ||
RFC3339 form and is in UTC. | ||
format: date-time | ||
nullable: true | ||
type: string | ||
routes: | ||
description: Routes reports routes known to the Calico BGP daemon | ||
on the node. | ||
properties: | ||
routesV4: | ||
description: RoutesV4 represents IPv4 routes on the node. | ||
items: | ||
description: CalicoNodeRoute contains the status of BGP routes | ||
on the node. | ||
properties: | ||
destination: | ||
description: Destination of the route. | ||
type: string | ||
gateway: | ||
description: Gateway for the destination. | ||
type: string | ||
interface: | ||
description: Interface for the destination | ||
type: string | ||
learnedFrom: | ||
description: LearnedFrom contains information regarding | ||
where this route originated. | ||
properties: | ||
peerIP: | ||
description: If sourceType is NodeMesh or BGPPeer, IP | ||
address of the router that sent us this route. | ||
type: string | ||
sourceType: | ||
description: Type of the source where a route is learned | ||
from. | ||
type: string | ||
type: object | ||
type: | ||
description: Type indicates if the route is being used for | ||
forwarding or not. | ||
type: string | ||
type: object | ||
type: array | ||
routesV6: | ||
description: RoutesV6 represents IPv6 routes on the node. | ||
items: | ||
description: CalicoNodeRoute contains the status of BGP routes | ||
on the node. | ||
properties: | ||
destination: | ||
description: Destination of the route. | ||
type: string | ||
gateway: | ||
description: Gateway for the destination. | ||
type: string | ||
interface: | ||
description: Interface for the destination | ||
type: string | ||
learnedFrom: | ||
description: LearnedFrom contains information regarding | ||
where this route originated. | ||
properties: | ||
peerIP: | ||
description: If sourceType is NodeMesh or BGPPeer, IP | ||
address of the router that sent us this route. | ||
type: string | ||
sourceType: | ||
description: Type of the source where a route is learned | ||
from. | ||
type: string | ||
type: object | ||
type: | ||
description: Type indicates if the route is being used for | ||
forwarding or not. | ||
type: string | ||
type: object | ||
type: array | ||
type: object | ||
type: object | ||
type: object | ||
served: true | ||
storage: true | ||
status: | ||
acceptedNames: | ||
kind: "" | ||
plural: "" | ||
conditions: [] | ||
storedVersions: [] |
49 changes: 49 additions & 0 deletions
49
...alico/generated-changes/exclude/crds/calico/kdd/crd.projectcalico.org_ipreservations.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
name: ipreservations.crd.projectcalico.org | ||
spec: | ||
group: crd.projectcalico.org | ||
names: | ||
kind: IPReservation | ||
listKind: IPReservationList | ||
plural: ipreservations | ||
singular: ipreservation | ||
scope: Cluster | ||
versions: | ||
- name: v1 | ||
schema: | ||
openAPIV3Schema: | ||
properties: | ||
apiVersion: | ||
description: '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' | ||
type: string | ||
kind: | ||
description: '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' | ||
type: string | ||
metadata: | ||
type: object | ||
spec: | ||
description: IPReservationSpec contains the specification for an IPReservation | ||
resource. | ||
properties: | ||
reservedCIDRs: | ||
description: ReservedCIDRs is a list of CIDRs and/or IP addresses | ||
that Calico IPAM will exclude from new allocations. | ||
items: | ||
type: string | ||
type: array | ||
type: object | ||
type: object | ||
served: true | ||
storage: true | ||
status: | ||
acceptedNames: | ||
kind: "" | ||
plural: "" | ||
conditions: [] | ||
storedVersions: [] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
13 changes: 13 additions & 0 deletions
13
...-calico/generated-changes/patch/crds/calico/kdd/crd.projectcalico.org_bgppeers.yaml.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- charts-original/crds/calico/kdd/crd.projectcalico.org_bgppeers.yaml | ||
+++ charts/crds/calico/kdd/crd.projectcalico.org_bgppeers.yaml | ||
@@ -41,8 +41,8 @@ | ||
in the specific branch of the Node on "bird.cfg". | ||
type: boolean | ||
maxRestartTime: | ||
- description: Time to allow for software restart. When specified, | ||
- this is configured as the graceful restart timeout. When not specified, | ||
+ description: Time to allow for software restart. When specified, this | ||
+ is configured as the graceful restart timeout. When not specified, | ||
the BIRD default of 120s is used. | ||
type: string | ||
node: |
Oops, something went wrong.