22// Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33//
44def kind_k8s_map = [
5- ' 0.8' : [
6- ' 1.18.2' : ' kindest/node:v1.18.2@sha256:7b27a6d0f2517ff88ba444025beae41491b016bc6af573ba467b70c5e8e0d85f' ,
7- ' 1.18' : ' kindest/node:v1.18.2@sha256:7b27a6d0f2517ff88ba444025beae41491b016bc6af573ba467b70c5e8e0d85f' ,
8- ' 1.17.5' : ' kindest/node:v1.17.5@sha256:ab3f9e6ec5ad8840eeb1f76c89bb7948c77bbf76bcebe1a8b59790b8ae9a283a' ,
9- ' 1.17' : ' kindest/node:v1.17.5@sha256:ab3f9e6ec5ad8840eeb1f76c89bb7948c77bbf76bcebe1a8b59790b8ae9a283a' ,
10- ' 1.16.9' : ' kindest/node:v1.16.9@sha256:7175872357bc85847ec4b1aba46ed1d12fa054c83ac7a8a11f5c268957fd5765' ,
11- ' 1.16' : ' kindest/node:v1.16.9@sha256:7175872357bc85847ec4b1aba46ed1d12fa054c83ac7a8a11f5c268957fd5765' ,
12- ' 1.15.11' : ' kindest/node:v1.15.11@sha256:6cc31f3533deb138792db2c7d1ffc36f7456a06f1db5556ad3b6927641016f50' ,
13- ' 1.15' : ' kindest/node:v1.15.11@sha256:6cc31f3533deb138792db2c7d1ffc36f7456a06f1db5556ad3b6927641016f50'
14- ],
15- ' 0.9' : [
16- ' 1.19.1' : ' kindest/node:v1.19.1@sha256:98cf5288864662e37115e362b23e4369c8c4a408f99cbc06e58ac30ddc721600' ,
17- ' 1.19' : ' kindest/node:v1.19.1@sha256:98cf5288864662e37115e362b23e4369c8c4a408f99cbc06e58ac30ddc721600' ,
18- ' 1.18.8' : ' kindest/node:v1.18.8@sha256:f4bcc97a0ad6e7abaf3f643d890add7efe6ee4ab90baeb374b4f41a4c95567eb' ,
19- ' 1.18' : ' kindest/node:v1.18.8@sha256:f4bcc97a0ad6e7abaf3f643d890add7efe6ee4ab90baeb374b4f41a4c95567eb' ,
20- ' 1.17.11' : ' kindest/node:v1.17.11@sha256:5240a7a2c34bf241afb54ac05669f8a46661912eab05705d660971eeb12f6555' ,
21- ' 1.17' : ' kindest/node:v1.17.11@sha256:5240a7a2c34bf241afb54ac05669f8a46661912eab05705d660971eeb12f6555' ,
22- ' 1.16.15' : ' kindest/node:v1.16.15@sha256:a89c771f7de234e6547d43695c7ab047809ffc71a0c3b65aa54eda051c45ed20' ,
23- ' 1.16' : ' kindest/node:v1.16.15@sha256:a89c771f7de234e6547d43695c7ab047809ffc71a0c3b65aa54eda051c45ed20' ,
24- ' 1.15.12' : ' kindest/node:v1.15.12@sha256:d9b939055c1e852fe3d86955ee24976cab46cba518abcb8b13ba70917e6547a6' ,
25- ' 1.15' : ' kindest/node:v1.15.12@sha256:d9b939055c1e852fe3d86955ee24976cab46cba518abcb8b13ba70917e6547a6'
26- ],
27- ' 0.10' : [
28- ' 1.20.2' : ' kindest/node:v1.20.2@sha256:8f7ea6e7642c0da54f04a7ee10431549c0257315b3a634f6ef2fecaaedb19bab' ,
29- ' 1.20' : ' kindest/node:v1.20.2@sha256:8f7ea6e7642c0da54f04a7ee10431549c0257315b3a634f6ef2fecaaedb19bab' ,
30- ' 1.19.7' : ' kindest/node:v1.19.7@sha256:a70639454e97a4b733f9d9b67e12c01f6b0297449d5b9cbbef87473458e26dca' ,
31- ' 1.19' : ' kindest/node:v1.19.7@sha256:a70639454e97a4b733f9d9b67e12c01f6b0297449d5b9cbbef87473458e26dca' ,
32- ' 1.18.15' : ' kindest/node:v1.18.15@sha256:5c1b980c4d0e0e8e7eb9f36f7df525d079a96169c8a8f20d8bd108c0d0889cc4' ,
33- ' 1.18' : ' kindest/node:v1.18.15@sha256:5c1b980c4d0e0e8e7eb9f36f7df525d079a96169c8a8f20d8bd108c0d0889cc4' ,
34- ' 1.17.17' : ' kindest/node:v1.17.17@sha256:7b6369d27eee99c7a85c48ffd60e11412dc3f373658bc59b7f4d530b7056823e' ,
35- ' 1.17' : ' kindest/node:v1.17.17@sha256:7b6369d27eee99c7a85c48ffd60e11412dc3f373658bc59b7f4d530b7056823e' ,
36- ' 1.16.15' : ' kindest/node:v1.16.15@sha256:c10a63a5bda231c0a379bf91aebf8ad3c79146daca59db816fb963f731852a99' ,
37- ' 1.16' : ' kindest/node:v1.16.15@sha256:c10a63a5bda231c0a379bf91aebf8ad3c79146daca59db816fb963f731852a99' ,
38- ' 1.15.12' : ' kindest/node:v1.15.12@sha256:67181f94f0b3072fb56509107b380e38c55e23bf60e6f052fbd8052d26052fb5' ,
39- ' 1.15' : ' kindest/node:v1.15.12@sha256:67181f94f0b3072fb56509107b380e38c55e23bf60e6f052fbd8052d26052fb5'
40- ],
41- ' 0.11' : [
42- ' 1.21.1' : ' kindest/node:v1.21.1@sha256:fae9a58f17f18f06aeac9772ca8b5ac680ebbed985e266f711d936e91d113bad' ,
43- ' 1.21' : ' kindest/node:v1.21.1@sha256:fae9a58f17f18f06aeac9772ca8b5ac680ebbed985e266f711d936e91d113bad' ,
44- ' 1.20.7' : ' kindest/node:v1.20.7@sha256:e645428988191fc824529fd0bb5c94244c12401cf5f5ea3bd875eb0a787f0fe9' ,
45- ' 1.20' : ' kindest/node:v1.20.7@sha256:e645428988191fc824529fd0bb5c94244c12401cf5f5ea3bd875eb0a787f0fe9' ,
46- ' 1.19.11' : ' kindest/node:v1.19.11@sha256:7664f21f9cb6ba2264437de0eb3fe99f201db7a3ac72329547ec4373ba5f5911' ,
47- ' 1.19' : ' kindest/node:v1.19.11@sha256:7664f21f9cb6ba2264437de0eb3fe99f201db7a3ac72329547ec4373ba5f5911' ,
48- ' 1.18.19' : ' kindest/node:v1.18.19@sha256:530378628c7c518503ade70b1df698b5de5585dcdba4f349328d986b8849b1ee' ,
49- ' 1.18' : ' kindest/node:v1.18.19@sha256:530378628c7c518503ade70b1df698b5de5585dcdba4f349328d986b8849b1ee' ,
50- ' 1.17.17' : ' kindest/node:v1.17.17@sha256:c581fbf67f720f70aaabc74b44c2332cc753df262b6c0bca5d26338492470c17' ,
51- ' 1.17' : ' kindest/node:v1.17.17@sha256:c581fbf67f720f70aaabc74b44c2332cc753df262b6c0bca5d26338492470c17' ,
52- ' 1.16.15' : ' kindest/node:v1.16.15@sha256:430c03034cd856c1f1415d3e37faf35a3ea9c5aaa2812117b79e6903d1fc9651' ,
53- ' 1.16' : ' kindest/node:v1.16.15@sha256:430c03034cd856c1f1415d3e37faf35a3ea9c5aaa2812117b79e6903d1fc9651' ,
54- ' 1.15.12' : ' kindest/node:v1.15.12@sha256:8d575f056493c7778935dd855ded0e95c48cb2fab90825792e8fc9af61536bf9' ,
55- ' 1.15' : ' kindest/node:v1.15.12@sha256:8d575f056493c7778935dd855ded0e95c48cb2fab90825792e8fc9af61536bf9'
56- ],
575 ' 0.11.1' : [
586 ' 1.23.3' : ' kindest/node:v1.23.3@sha256:0cb1a35ccd539118ce38d29a97823bae8fcef22fc94e9e33c0f4fadcdf9d4059' ,
597 ' 1.23' : ' kindest/node:v1.23.3@sha256:0cb1a35ccd539118ce38d29a97823bae8fcef22fc94e9e33c0f4fadcdf9d4059' ,
@@ -64,15 +12,17 @@ def kind_k8s_map = [
6412 ' 1.20.7' : ' kindest/node:v1.20.7@sha256:cbeaf907fc78ac97ce7b625e4bf0de16e3ea725daf6b04f930bd14c67c671ff9' ,
6513 ' 1.20' : ' kindest/node:v1.20.7@sha256:cbeaf907fc78ac97ce7b625e4bf0de16e3ea725daf6b04f930bd14c67c671ff9' ,
6614 ' 1.19.11' : ' kindest/node:v1.19.11@sha256:07db187ae84b4b7de440a73886f008cf903fcf5764ba8106a9fd5243d6f32729' ,
67- ' 1.19' : ' kindest/node:v1.19.11@sha256:07db187ae84b4b7de440a73886f008cf903fcf5764ba8106a9fd5243d6f32729' ,
68- ' 1.18.19' : ' kindest/node:v1.18.19@sha256:7af1492e19b3192a79f606e43c35fb741e520d195f96399284515f077b3b622c' ,
69- ' 1.18' : ' kindest/node:v1.18.19@sha256:7af1492e19b3192a79f606e43c35fb741e520d195f96399284515f077b3b622c' ,
70- ' 1.17.17' : ' kindest/node:v1.17.17@sha256:66f1d0d91a88b8a001811e2f1054af60eef3b669a9a74f9b6db871f2f1eeed00' ,
71- ' 1.17' : ' kindest/node:v1.17.17@sha256:66f1d0d91a88b8a001811e2f1054af60eef3b669a9a74f9b6db871f2f1eeed00' ,
72- ' 1.16.15' : ' kindest/node:v1.16.15@sha256:83067ed51bf2a3395b24687094e283a7c7c865ccc12a8b1d7aa673ba0c5e8861' ,
73- ' 1.16' : ' kindest/node:v1.16.15@sha256:83067ed51bf2a3395b24687094e283a7c7c865ccc12a8b1d7aa673ba0c5e8861' ,
74- ' 1.15.12' : ' kindest/node:v1.15.12@sha256:b920920e1eda689d9936dfcf7332701e80be12566999152626b2c9d730397a95' ,
75- ' 1.15' : ' kindest/node:v1.15.12@sha256:b920920e1eda689d9936dfcf7332701e80be12566999152626b2c9d730397a95'
15+ ' 1.19' : ' kindest/node:v1.19.11@sha256:07db187ae84b4b7de440a73886f008cf903fcf5764ba8106a9fd5243d6f32729'
16+ ],
17+ ' 0.12.0' : [
18+ ' 1.23.4' : ' kindest/node:v1.23.4@sha256:0e34f0d0fd448aa2f2819cfd74e99fe5793a6e4938b328f657c8e3f81ee0dfb9' ,
19+ ' 1.23' : ' kindest/node:v1.23.4@sha256:0e34f0d0fd448aa2f2819cfd74e99fe5793a6e4938b328f657c8e3f81ee0dfb9' ,
20+ ' 1.22.7' : ' kindest/node:v1.22.7@sha256:1dfd72d193bf7da64765fd2f2898f78663b9ba366c2aa74be1fd7498a1873166' ,
21+ ' 1.22' : ' kindest/node:v1.22.7@sha256:1dfd72d193bf7da64765fd2f2898f78663b9ba366c2aa74be1fd7498a1873166' ,
22+ ' 1.21.10' : ' kindest/node:v1.21.10@sha256:84709f09756ba4f863769bdcabe5edafc2ada72d3c8c44d6515fc581b66b029c' ,
23+ ' 1.21' : ' kindest/node:v1.21.10@sha256:84709f09756ba4f863769bdcabe5edafc2ada72d3c8c44d6515fc581b66b029c' ,
24+ ' 1.20.15' : ' kindest/node:v1.20.15@sha256:393bb9096c6c4d723bb17bceb0896407d7db581532d11ea2839c80b28e5d8deb' ,
25+ ' 1.20' : ' kindest/node:v1.20.15@sha256:393bb9096c6c4d723bb17bceb0896407d7db581532d11ea2839c80b28e5d8deb'
7626 ]
7727]
7828def _kind_image = null
@@ -137,35 +87,28 @@ pipeline {
13787 choice(name : ' KIND_VERSION' ,
13888 description : ' Kind version.' ,
13989 choices : [
140- ' 0.11.1' ,
141- ' 0.11' ,
142- ' 0.10' ,
143- ' 0.9' ,
144- ' 0.8'
90+ ' 0.12.0' ,
91+ ' 0.11.1'
14592 ]
14693 )
14794 choice(name : ' KUBE_VERSION' ,
148- description : ' Kubernetes version. Supported values depend on the Kind version. Kind 0.9 .0: 1.19 , 1.19.1 , 1.18 , 1.18.8 , 1.17 , 1.17.11 , 1.16, 1.16.15, 1.15, and 1.15.12. Kind 0.10.0: 1. 20, 1.20.2, 1.19, 1.19.7, 1.18, 1.18.15, 1.17, 1.17.17, 1.16, and 1.16.15. Kind 0.11.0 and 0.11. 1: 1.23, 1.23.0 , 1.22, 1.22.0 , 1.21, 1.21.1, 1.20, 1.20.7, 1.19, 1.19.11, 1.18, 1.18.19, 1.17, 1.17.17, 1.16, and 1.16.15 .' ,
95+ description : ' Kubernetes version. Supported values depend on the Kind version. Kind 0.12 .0: 1.23 , 1.23.4 , 1.22 , 1.22.10 , 1.21 , 1.21.10 , 1.20, 1.20.15. Kind 0.11.1: 1.23, 1.23.3 , 1.22, 1.22.5 , 1.21, 1.21.1, 1.20, 1.20.7, 1.19, 1.19.11.' ,
14996 choices : [
15097 // The first item in the list is the default value...
151- ' 1.21.1' ,
98+ ' 1.21.10' ,
99+ ' 1.23.4' ,
152100 ' 1.23.3' ,
153101 ' 1.23' ,
102+ ' 1.22.10' ,
154103 ' 1.22.5' ,
155104 ' 1.22' ,
105+ ' 1.21.1' ,
156106 ' 1.21' ,
107+ ' 1.20.15' ,
157108 ' 1.20.7' ,
158109 ' 1.20' ,
159110 ' 1.19.11' ,
160- ' 1.19' ,
161- ' 1.18.19' ,
162- ' 1.18' ,
163- ' 1.17.17' ,
164- ' 1.17' ,
165- ' 1.16.15' ,
166- ' 1.16' ,
167- ' 1.15.12' ,
168- ' 1.15'
111+ ' 1.19'
169112 ]
170113 )
171114 string(name : ' KUBECTL_VERSION' ,
0 commit comments