@@ -332,6 +332,28 @@ func TestConfigMapUnpacker(t *testing.T) {
332
332
NodeSelector : map [string ]string {
333
333
"kubernetes.io/os" : "linux" ,
334
334
},
335
+ Tolerations : []corev1.Toleration {
336
+ {
337
+ Key : "kubernetes.io/arch" ,
338
+ Value : "amd64" ,
339
+ Operator : "Equal" ,
340
+ },
341
+ {
342
+ Key : "kubernetes.io/arch" ,
343
+ Value : "arm64" ,
344
+ Operator : "Equal" ,
345
+ },
346
+ {
347
+ Key : "kubernetes.io/arch" ,
348
+ Value : "ppc64le" ,
349
+ Operator : "Equal" ,
350
+ },
351
+ {
352
+ Key : "kubernetes.io/arch" ,
353
+ Value : "s390x" ,
354
+ Operator : "Equal" ,
355
+ },
356
+ },
335
357
},
336
358
},
337
359
},
@@ -537,6 +559,28 @@ func TestConfigMapUnpacker(t *testing.T) {
537
559
NodeSelector : map [string ]string {
538
560
"kubernetes.io/os" : "linux" ,
539
561
},
562
+ Tolerations : []corev1.Toleration {
563
+ {
564
+ Key : "kubernetes.io/arch" ,
565
+ Value : "amd64" ,
566
+ Operator : "Equal" ,
567
+ },
568
+ {
569
+ Key : "kubernetes.io/arch" ,
570
+ Value : "arm64" ,
571
+ Operator : "Equal" ,
572
+ },
573
+ {
574
+ Key : "kubernetes.io/arch" ,
575
+ Value : "ppc64le" ,
576
+ Operator : "Equal" ,
577
+ },
578
+ {
579
+ Key : "kubernetes.io/arch" ,
580
+ Value : "s390x" ,
581
+ Operator : "Equal" ,
582
+ },
583
+ },
540
584
},
541
585
},
542
586
},
@@ -783,6 +827,28 @@ func TestConfigMapUnpacker(t *testing.T) {
783
827
NodeSelector : map [string ]string {
784
828
"kubernetes.io/os" : "linux" ,
785
829
},
830
+ Tolerations : []corev1.Toleration {
831
+ {
832
+ Key : "kubernetes.io/arch" ,
833
+ Value : "amd64" ,
834
+ Operator : "Equal" ,
835
+ },
836
+ {
837
+ Key : "kubernetes.io/arch" ,
838
+ Value : "arm64" ,
839
+ Operator : "Equal" ,
840
+ },
841
+ {
842
+ Key : "kubernetes.io/arch" ,
843
+ Value : "ppc64le" ,
844
+ Operator : "Equal" ,
845
+ },
846
+ {
847
+ Key : "kubernetes.io/arch" ,
848
+ Value : "s390x" ,
849
+ Operator : "Equal" ,
850
+ },
851
+ },
786
852
},
787
853
},
788
854
},
@@ -1023,6 +1089,28 @@ func TestConfigMapUnpacker(t *testing.T) {
1023
1089
NodeSelector : map [string ]string {
1024
1090
"kubernetes.io/os" : "linux" ,
1025
1091
},
1092
+ Tolerations : []corev1.Toleration {
1093
+ {
1094
+ Key : "kubernetes.io/arch" ,
1095
+ Value : "amd64" ,
1096
+ Operator : "Equal" ,
1097
+ },
1098
+ {
1099
+ Key : "kubernetes.io/arch" ,
1100
+ Value : "arm64" ,
1101
+ Operator : "Equal" ,
1102
+ },
1103
+ {
1104
+ Key : "kubernetes.io/arch" ,
1105
+ Value : "ppc64le" ,
1106
+ Operator : "Equal" ,
1107
+ },
1108
+ {
1109
+ Key : "kubernetes.io/arch" ,
1110
+ Value : "s390x" ,
1111
+ Operator : "Equal" ,
1112
+ },
1113
+ },
1026
1114
},
1027
1115
},
1028
1116
},
@@ -1233,6 +1321,28 @@ func TestConfigMapUnpacker(t *testing.T) {
1233
1321
NodeSelector : map [string ]string {
1234
1322
"kubernetes.io/os" : "linux" ,
1235
1323
},
1324
+ Tolerations : []corev1.Toleration {
1325
+ {
1326
+ Key : "kubernetes.io/arch" ,
1327
+ Value : "amd64" ,
1328
+ Operator : "Equal" ,
1329
+ },
1330
+ {
1331
+ Key : "kubernetes.io/arch" ,
1332
+ Value : "arm64" ,
1333
+ Operator : "Equal" ,
1334
+ },
1335
+ {
1336
+ Key : "kubernetes.io/arch" ,
1337
+ Value : "ppc64le" ,
1338
+ Operator : "Equal" ,
1339
+ },
1340
+ {
1341
+ Key : "kubernetes.io/arch" ,
1342
+ Value : "s390x" ,
1343
+ Operator : "Equal" ,
1344
+ },
1345
+ },
1236
1346
},
1237
1347
},
1238
1348
},
@@ -1454,6 +1564,28 @@ func TestConfigMapUnpacker(t *testing.T) {
1454
1564
NodeSelector : map [string ]string {
1455
1565
"kubernetes.io/os" : "linux" ,
1456
1566
},
1567
+ Tolerations : []corev1.Toleration {
1568
+ {
1569
+ Key : "kubernetes.io/arch" ,
1570
+ Value : "amd64" ,
1571
+ Operator : "Equal" ,
1572
+ },
1573
+ {
1574
+ Key : "kubernetes.io/arch" ,
1575
+ Value : "arm64" ,
1576
+ Operator : "Equal" ,
1577
+ },
1578
+ {
1579
+ Key : "kubernetes.io/arch" ,
1580
+ Value : "ppc64le" ,
1581
+ Operator : "Equal" ,
1582
+ },
1583
+ {
1584
+ Key : "kubernetes.io/arch" ,
1585
+ Value : "s390x" ,
1586
+ Operator : "Equal" ,
1587
+ },
1588
+ },
1457
1589
},
1458
1590
},
1459
1591
},
0 commit comments