@@ -337,6 +337,28 @@ func TestConfigMapUnpacker(t *testing.T) {
337
337
NodeSelector : map [string ]string {
338
338
"kubernetes.io/os" : "linux" ,
339
339
},
340
+ Tolerations : []corev1.Toleration {
341
+ {
342
+ Key : "kubernetes.io/arch" ,
343
+ Value : "amd64" ,
344
+ Operator : "Equal" ,
345
+ },
346
+ {
347
+ Key : "kubernetes.io/arch" ,
348
+ Value : "arm64" ,
349
+ Operator : "Equal" ,
350
+ },
351
+ {
352
+ Key : "kubernetes.io/arch" ,
353
+ Value : "ppc64le" ,
354
+ Operator : "Equal" ,
355
+ },
356
+ {
357
+ Key : "kubernetes.io/arch" ,
358
+ Value : "s390x" ,
359
+ Operator : "Equal" ,
360
+ },
361
+ },
340
362
},
341
363
},
342
364
},
@@ -542,6 +564,28 @@ func TestConfigMapUnpacker(t *testing.T) {
542
564
NodeSelector : map [string ]string {
543
565
"kubernetes.io/os" : "linux" ,
544
566
},
567
+ Tolerations : []corev1.Toleration {
568
+ {
569
+ Key : "kubernetes.io/arch" ,
570
+ Value : "amd64" ,
571
+ Operator : "Equal" ,
572
+ },
573
+ {
574
+ Key : "kubernetes.io/arch" ,
575
+ Value : "arm64" ,
576
+ Operator : "Equal" ,
577
+ },
578
+ {
579
+ Key : "kubernetes.io/arch" ,
580
+ Value : "ppc64le" ,
581
+ Operator : "Equal" ,
582
+ },
583
+ {
584
+ Key : "kubernetes.io/arch" ,
585
+ Value : "s390x" ,
586
+ Operator : "Equal" ,
587
+ },
588
+ },
545
589
},
546
590
},
547
591
},
@@ -788,6 +832,28 @@ func TestConfigMapUnpacker(t *testing.T) {
788
832
NodeSelector : map [string ]string {
789
833
"kubernetes.io/os" : "linux" ,
790
834
},
835
+ Tolerations : []corev1.Toleration {
836
+ {
837
+ Key : "kubernetes.io/arch" ,
838
+ Value : "amd64" ,
839
+ Operator : "Equal" ,
840
+ },
841
+ {
842
+ Key : "kubernetes.io/arch" ,
843
+ Value : "arm64" ,
844
+ Operator : "Equal" ,
845
+ },
846
+ {
847
+ Key : "kubernetes.io/arch" ,
848
+ Value : "ppc64le" ,
849
+ Operator : "Equal" ,
850
+ },
851
+ {
852
+ Key : "kubernetes.io/arch" ,
853
+ Value : "s390x" ,
854
+ Operator : "Equal" ,
855
+ },
856
+ },
791
857
},
792
858
},
793
859
},
@@ -1028,6 +1094,28 @@ func TestConfigMapUnpacker(t *testing.T) {
1028
1094
NodeSelector : map [string ]string {
1029
1095
"kubernetes.io/os" : "linux" ,
1030
1096
},
1097
+ Tolerations : []corev1.Toleration {
1098
+ {
1099
+ Key : "kubernetes.io/arch" ,
1100
+ Value : "amd64" ,
1101
+ Operator : "Equal" ,
1102
+ },
1103
+ {
1104
+ Key : "kubernetes.io/arch" ,
1105
+ Value : "arm64" ,
1106
+ Operator : "Equal" ,
1107
+ },
1108
+ {
1109
+ Key : "kubernetes.io/arch" ,
1110
+ Value : "ppc64le" ,
1111
+ Operator : "Equal" ,
1112
+ },
1113
+ {
1114
+ Key : "kubernetes.io/arch" ,
1115
+ Value : "s390x" ,
1116
+ Operator : "Equal" ,
1117
+ },
1118
+ },
1031
1119
},
1032
1120
},
1033
1121
},
@@ -1238,6 +1326,28 @@ func TestConfigMapUnpacker(t *testing.T) {
1238
1326
NodeSelector : map [string ]string {
1239
1327
"kubernetes.io/os" : "linux" ,
1240
1328
},
1329
+ Tolerations : []corev1.Toleration {
1330
+ {
1331
+ Key : "kubernetes.io/arch" ,
1332
+ Value : "amd64" ,
1333
+ Operator : "Equal" ,
1334
+ },
1335
+ {
1336
+ Key : "kubernetes.io/arch" ,
1337
+ Value : "arm64" ,
1338
+ Operator : "Equal" ,
1339
+ },
1340
+ {
1341
+ Key : "kubernetes.io/arch" ,
1342
+ Value : "ppc64le" ,
1343
+ Operator : "Equal" ,
1344
+ },
1345
+ {
1346
+ Key : "kubernetes.io/arch" ,
1347
+ Value : "s390x" ,
1348
+ Operator : "Equal" ,
1349
+ },
1350
+ },
1241
1351
},
1242
1352
},
1243
1353
},
@@ -1459,6 +1569,28 @@ func TestConfigMapUnpacker(t *testing.T) {
1459
1569
NodeSelector : map [string ]string {
1460
1570
"kubernetes.io/os" : "linux" ,
1461
1571
},
1572
+ Tolerations : []corev1.Toleration {
1573
+ {
1574
+ Key : "kubernetes.io/arch" ,
1575
+ Value : "amd64" ,
1576
+ Operator : "Equal" ,
1577
+ },
1578
+ {
1579
+ Key : "kubernetes.io/arch" ,
1580
+ Value : "arm64" ,
1581
+ Operator : "Equal" ,
1582
+ },
1583
+ {
1584
+ Key : "kubernetes.io/arch" ,
1585
+ Value : "ppc64le" ,
1586
+ Operator : "Equal" ,
1587
+ },
1588
+ {
1589
+ Key : "kubernetes.io/arch" ,
1590
+ Value : "s390x" ,
1591
+ Operator : "Equal" ,
1592
+ },
1593
+ },
1462
1594
},
1463
1595
},
1464
1596
},
0 commit comments