Skip to content

Commit cb09476

Browse files
committed
Update flannel to v0.26.2
1 parent 163faa9 commit cb09476

File tree

3 files changed

+27
-13
lines changed

3 files changed

+27
-13
lines changed

tests/integration/update_cluster/privateflannel/data/aws_s3_object_privateflannel.example.com-addons-bootstrap_content

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ spec:
9999
version: 9.99.0
100100
- id: k8s-1.25
101101
manifest: networking.flannel/k8s-1.25.yaml
102-
manifestHash: 0b0d13083ea6ee5196f49234a338d9d96e21684a622d2320bd4d9241f7b2e2d7
102+
manifestHash: b32abfc782bdbdbfb9d63c6f3340296cdc6c1f069384ac53e36671853ef28bed
103103
name: networking.flannel
104104
prune:
105105
kinds:

tests/integration/update_cluster/privateflannel/data/aws_s3_object_privateflannel.example.com-addons-networking.flannel-k8s-1.25_content

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ metadata:
55
labels:
66
addon.kops.k8s.io/name: networking.flannel
77
app.kubernetes.io/managed-by: kops
8+
k8s-app: flannel
89
pod-security.kubernetes.io/enforce: privileged
910
role.kubernetes.io/networking: "1"
1011
name: kube-flannel
@@ -18,6 +19,7 @@ metadata:
1819
labels:
1920
addon.kops.k8s.io/name: networking.flannel
2021
app.kubernetes.io/managed-by: kops
22+
k8s-app: flannel
2123
role.kubernetes.io/networking: "1"
2224
name: flannel
2325
rules:
@@ -32,6 +34,7 @@ rules:
3234
resources:
3335
- nodes
3436
verbs:
37+
- get
3538
- list
3639
- watch
3740
- apiGroups:
@@ -50,6 +53,7 @@ metadata:
5053
labels:
5154
addon.kops.k8s.io/name: networking.flannel
5255
app.kubernetes.io/managed-by: kops
56+
k8s-app: flannel
5357
role.kubernetes.io/networking: "1"
5458
name: flannel
5559
roleRef:
@@ -70,6 +74,7 @@ metadata:
7074
labels:
7175
addon.kops.k8s.io/name: networking.flannel
7276
app.kubernetes.io/managed-by: kops
77+
k8s-app: flannel
7378
role.kubernetes.io/networking: "1"
7479
name: flannel
7580
namespace: kube-flannel
@@ -101,6 +106,7 @@ data:
101106
net-conf.json: |-
102107
{
103108
"Network": "100.64.0.0/10",
109+
"EnableNFTables": true,
104110
"Backend": {
105111
"Type": "vxlan"
106112
}
@@ -112,6 +118,7 @@ metadata:
112118
addon.kops.k8s.io/name: networking.flannel
113119
app: flannel
114120
app.kubernetes.io/managed-by: kops
121+
k8s-app: flannel
115122
role.kubernetes.io/networking: "1"
116123
tier: node
117124
name: kube-flannel-cfg
@@ -127,6 +134,7 @@ metadata:
127134
addon.kops.k8s.io/name: networking.flannel
128135
app: flannel
129136
app.kubernetes.io/managed-by: kops
137+
k8s-app: flannel
130138
role.kubernetes.io/networking: "1"
131139
tier: node
132140
name: kube-flannel-ds
@@ -171,11 +179,10 @@ spec:
171179
fieldPath: metadata.namespace
172180
- name: EVENT_QUEUE_DEPTH
173181
value: "5000"
174-
image: docker.io/rancher/mirrored-flannelcni-flannel:v0.19.2
182+
image: docker.io/flannel/flannel:v0.26.2
175183
name: kube-flannel
176184
resources:
177185
limits:
178-
cpu: 100m
179186
memory: 50Mi
180187
requests:
181188
cpu: 100m
@@ -201,7 +208,7 @@ spec:
201208
- /opt/cni/bin/flannel
202209
command:
203210
- cp
204-
image: docker.io/rancher/mirrored-flannelcni-flannel-cni-plugin:v1.1.0
211+
image: docker.io/flannel/flannel-cni-plugin:v1.6.0-flannel1
205212
name: install-cni-plugin
206213
volumeMounts:
207214
- mountPath: /opt/cni/bin
@@ -212,7 +219,7 @@ spec:
212219
- /etc/cni/net.d/10-flannel.conflist
213220
command:
214221
- cp
215-
image: docker.io/rancher/mirrored-flannelcni-flannel:v0.19.2
222+
image: docker.io/flannel/flannel:v0.26.2
216223
name: install-cni
217224
volumeMounts:
218225
- mountPath: /etc/cni/net.d

upup/models/cloudup/resources/addons/networking.flannel/k8s-1.25.yaml.template

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
1-
# Pulled and modified from: https://raw.githubusercontent.com/coreos/flannel/v0.19.2/Documentation/kube-flannel.yml
1+
# Pulled and modified from: https://raw.githubusercontent.com/coreos/flannel/v0.26.2/Documentation/kube-flannel.yml
22
---
33
kind: Namespace
44
apiVersion: v1
55
metadata:
66
name: kube-flannel
77
labels:
8+
k8s-app: flannel
89
pod-security.kubernetes.io/enforce: privileged
910
---
1011
kind: ClusterRole
1112
apiVersion: rbac.authorization.k8s.io/v1
1213
metadata:
14+
labels:
15+
k8s-app: flannel
1316
name: flannel
1417
rules:
1518
- apiGroups:
@@ -23,6 +26,7 @@ rules:
2326
resources:
2427
- nodes
2528
verbs:
29+
- get
2630
- list
2731
- watch
2832
- apiGroups:
@@ -35,6 +39,8 @@ rules:
3539
kind: ClusterRoleBinding
3640
apiVersion: rbac.authorization.k8s.io/v1
3741
metadata:
42+
labels:
43+
k8s-app: flannel
3844
name: flannel
3945
roleRef:
4046
apiGroup: rbac.authorization.k8s.io
@@ -48,6 +54,8 @@ subjects:
4854
apiVersion: v1
4955
kind: ServiceAccount
5056
metadata:
57+
labels:
58+
k8s-app: flannel
5159
name: flannel
5260
namespace: kube-flannel
5361
---
@@ -58,6 +66,7 @@ metadata:
5866
namespace: kube-flannel
5967
labels:
6068
tier: node
69+
k8s-app: flannel
6170
app: flannel
6271
data:
6372
cni-conf.json: |
@@ -83,6 +92,7 @@ data:
8392
net-conf.json: |
8493
{
8594
"Network": "{{ .Networking.NonMasqueradeCIDR }}",
95+
"EnableNFTables": true,
8696
"Backend": {
8797
"Type": "{{ FlannelBackendType }}"
8898
}
@@ -96,6 +106,7 @@ metadata:
96106
labels:
97107
tier: node
98108
app: flannel
109+
k8s-app: flannel
99110
spec:
100111
selector:
101112
matchLabels:
@@ -124,8 +135,7 @@ spec:
124135
serviceAccountName: flannel
125136
initContainers:
126137
- name: install-cni-plugin
127-
#image: flannelcni/flannel-cni-plugin:v1.1.0 for ppc64le and mips64le (dockerhub limitations may apply)
128-
image: docker.io/rancher/mirrored-flannelcni-flannel-cni-plugin:v1.1.0
138+
image: docker.io/flannel/flannel-cni-plugin:v1.6.0-flannel1
129139
command:
130140
- cp
131141
args:
@@ -136,8 +146,7 @@ spec:
136146
- name: cni-plugin
137147
mountPath: /opt/cni/bin
138148
- name: install-cni
139-
#image: flannelcni/flannel:v0.19.2 for ppc64le and mips64le (dockerhub limitations may apply)
140-
image: docker.io/rancher/mirrored-flannelcni-flannel:v0.19.2
149+
image: docker.io/flannel/flannel:v0.26.2
141150
command:
142151
- cp
143152
args:
@@ -151,8 +160,7 @@ spec:
151160
mountPath: /etc/kube-flannel/
152161
containers:
153162
- name: kube-flannel
154-
#image: flannelcni/flannel:v0.19.2 for ppc64le and mips64le (dockerhub limitations may apply)
155-
image: docker.io/rancher/mirrored-flannelcni-flannel:v0.19.2
163+
image: docker.io/flannel/flannel:v0.26.2
156164
command:
157165
- /opt/bin/flanneld
158166
args:
@@ -164,7 +172,6 @@ spec:
164172
cpu: "100m"
165173
memory: "50Mi"
166174
limits:
167-
cpu: "100m"
168175
memory: "50Mi"
169176
securityContext:
170177
privileged: false

0 commit comments

Comments
 (0)