Skip to content

Commit 4a4cefb

Browse files
committed
Updated Calico and Cilium and fixed patch files for automation
Signed-off-by: Roberto Bonafiglia <[email protected]>
1 parent a398626 commit 4a4cefb

File tree

215 files changed

+81771
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

215 files changed

+81771
-0
lines changed
207 KB
Binary file not shown.
11 KB
Binary file not shown.
224 KB
Binary file not shown.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
apiVersion: v1
2+
description: Installs the CRDs for rke2-calico
3+
name: rke2-calico-crd
4+
type: application
5+
version: v3.31.200
Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
apiVersion: apiextensions.k8s.io/v1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
annotations:
5+
controller-gen.kubebuilder.io/version: v0.17.3
6+
name: bgpconfigurations.crd.projectcalico.org
7+
spec:
8+
group: crd.projectcalico.org
9+
names:
10+
kind: BGPConfiguration
11+
listKind: BGPConfigurationList
12+
plural: bgpconfigurations
13+
singular: bgpconfiguration
14+
preserveUnknownFields: false
15+
scope: Cluster
16+
versions:
17+
- name: v1
18+
schema:
19+
openAPIV3Schema:
20+
properties:
21+
apiVersion:
22+
type: string
23+
kind:
24+
type: string
25+
metadata:
26+
type: object
27+
spec:
28+
properties:
29+
asNumber:
30+
format: int32
31+
type: integer
32+
bindMode:
33+
type: string
34+
communities:
35+
items:
36+
properties:
37+
name:
38+
type: string
39+
value:
40+
pattern: ^(\d+):(\d+)$|^(\d+):(\d+):(\d+)$
41+
type: string
42+
type: object
43+
type: array
44+
ignoredInterfaces:
45+
items:
46+
type: string
47+
type: array
48+
listenPort:
49+
maximum: 65535
50+
minimum: 1
51+
type: integer
52+
localWorkloadPeeringIPV4:
53+
type: string
54+
localWorkloadPeeringIPV6:
55+
type: string
56+
logSeverityScreen:
57+
type: string
58+
nodeMeshMaxRestartTime:
59+
type: string
60+
nodeMeshPassword:
61+
properties:
62+
secretKeyRef:
63+
properties:
64+
key:
65+
type: string
66+
name:
67+
default: ""
68+
type: string
69+
optional:
70+
type: boolean
71+
required:
72+
- key
73+
type: object
74+
x-kubernetes-map-type: atomic
75+
type: object
76+
nodeToNodeMeshEnabled:
77+
type: boolean
78+
prefixAdvertisements:
79+
items:
80+
properties:
81+
cidr:
82+
type: string
83+
communities:
84+
items:
85+
type: string
86+
type: array
87+
type: object
88+
type: array
89+
serviceClusterIPs:
90+
items:
91+
properties:
92+
cidr:
93+
type: string
94+
type: object
95+
type: array
96+
serviceExternalIPs:
97+
items:
98+
properties:
99+
cidr:
100+
type: string
101+
type: object
102+
type: array
103+
serviceLoadBalancerAggregation:
104+
default: Enabled
105+
enum:
106+
- Enabled
107+
- Disabled
108+
type: string
109+
serviceLoadBalancerIPs:
110+
items:
111+
properties:
112+
cidr:
113+
type: string
114+
type: object
115+
type: array
116+
type: object
117+
type: object
118+
served: true
119+
storage: true
Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
apiVersion: apiextensions.k8s.io/v1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
annotations:
5+
controller-gen.kubebuilder.io/version: v0.17.3
6+
name: bgpfilters.crd.projectcalico.org
7+
spec:
8+
group: crd.projectcalico.org
9+
names:
10+
kind: BGPFilter
11+
listKind: BGPFilterList
12+
plural: bgpfilters
13+
singular: bgpfilter
14+
preserveUnknownFields: false
15+
scope: Cluster
16+
versions:
17+
- name: v1
18+
schema:
19+
openAPIV3Schema:
20+
properties:
21+
apiVersion:
22+
type: string
23+
kind:
24+
type: string
25+
metadata:
26+
type: object
27+
spec:
28+
properties:
29+
exportV4:
30+
items:
31+
properties:
32+
action:
33+
type: string
34+
cidr:
35+
type: string
36+
interface:
37+
type: string
38+
matchOperator:
39+
type: string
40+
prefixLength:
41+
properties:
42+
max:
43+
format: int32
44+
maximum: 32
45+
minimum: 0
46+
type: integer
47+
min:
48+
format: int32
49+
maximum: 32
50+
minimum: 0
51+
type: integer
52+
type: object
53+
source:
54+
type: string
55+
required:
56+
- action
57+
type: object
58+
type: array
59+
exportV6:
60+
items:
61+
properties:
62+
action:
63+
type: string
64+
cidr:
65+
type: string
66+
interface:
67+
type: string
68+
matchOperator:
69+
type: string
70+
prefixLength:
71+
properties:
72+
max:
73+
format: int32
74+
maximum: 128
75+
minimum: 0
76+
type: integer
77+
min:
78+
format: int32
79+
maximum: 128
80+
minimum: 0
81+
type: integer
82+
type: object
83+
source:
84+
type: string
85+
required:
86+
- action
87+
type: object
88+
type: array
89+
importV4:
90+
items:
91+
properties:
92+
action:
93+
type: string
94+
cidr:
95+
type: string
96+
interface:
97+
type: string
98+
matchOperator:
99+
type: string
100+
prefixLength:
101+
properties:
102+
max:
103+
format: int32
104+
maximum: 32
105+
minimum: 0
106+
type: integer
107+
min:
108+
format: int32
109+
maximum: 32
110+
minimum: 0
111+
type: integer
112+
type: object
113+
source:
114+
type: string
115+
required:
116+
- action
117+
type: object
118+
type: array
119+
importV6:
120+
items:
121+
properties:
122+
action:
123+
type: string
124+
cidr:
125+
type: string
126+
interface:
127+
type: string
128+
matchOperator:
129+
type: string
130+
prefixLength:
131+
properties:
132+
max:
133+
format: int32
134+
maximum: 128
135+
minimum: 0
136+
type: integer
137+
min:
138+
format: int32
139+
maximum: 128
140+
minimum: 0
141+
type: integer
142+
type: object
143+
source:
144+
type: string
145+
required:
146+
- action
147+
type: object
148+
type: array
149+
type: object
150+
type: object
151+
served: true
152+
storage: true
Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
apiVersion: apiextensions.k8s.io/v1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
annotations:
5+
controller-gen.kubebuilder.io/version: v0.17.3
6+
name: bgppeers.crd.projectcalico.org
7+
spec:
8+
group: crd.projectcalico.org
9+
names:
10+
kind: BGPPeer
11+
listKind: BGPPeerList
12+
plural: bgppeers
13+
singular: bgppeer
14+
preserveUnknownFields: false
15+
scope: Cluster
16+
versions:
17+
- name: v1
18+
schema:
19+
openAPIV3Schema:
20+
properties:
21+
apiVersion:
22+
type: string
23+
kind:
24+
type: string
25+
metadata:
26+
type: object
27+
spec:
28+
properties:
29+
asNumber:
30+
format: int32
31+
type: integer
32+
filters:
33+
items:
34+
type: string
35+
type: array
36+
keepOriginalNextHop:
37+
type: boolean
38+
localASNumber:
39+
format: int32
40+
type: integer
41+
localWorkloadSelector:
42+
type: string
43+
maxRestartTime:
44+
type: string
45+
nextHopMode:
46+
allOf:
47+
- enum:
48+
- Auto
49+
- Self
50+
- Keep
51+
- enum:
52+
- Auto
53+
- Self
54+
- Keep
55+
type: string
56+
node:
57+
type: string
58+
nodeSelector:
59+
type: string
60+
numAllowedLocalASNumbers:
61+
format: int32
62+
type: integer
63+
password:
64+
properties:
65+
secretKeyRef:
66+
properties:
67+
key:
68+
type: string
69+
name:
70+
default: ""
71+
type: string
72+
optional:
73+
type: boolean
74+
required:
75+
- key
76+
type: object
77+
x-kubernetes-map-type: atomic
78+
type: object
79+
peerIP:
80+
type: string
81+
peerSelector:
82+
type: string
83+
reachableBy:
84+
type: string
85+
reversePeering:
86+
enum:
87+
- Auto
88+
- Manual
89+
type: string
90+
sourceAddress:
91+
type: string
92+
ttlSecurity:
93+
type: integer
94+
type: object
95+
type: object
96+
served: true
97+
storage: true

0 commit comments

Comments
 (0)