-
Notifications
You must be signed in to change notification settings - Fork 118
/
rke_example.yml
76 lines (66 loc) · 2.2 KB
/
rke_example.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Flow
Introduce min only when need to introduce for some later versions of RKE
Introduce max only when need to deprecate the version for some versions of RKE
K8sToRKEVersionData = i from K8sToRKEVersionData if i.min == nil || i.max == nil || (i.min >= vCurr and i.max <= Curr)
K8sVersionsCurrent = []max from major versions (for i in K8sToRKEVersionData if exists split(i, "-")[0] .. cmp and get max, append)
Data v0 -
Basic include all versions from AllK8sData minus the badVersionsData.
v0
K8sToRKEVersionData min:- v0.2.2, max:- v0.2.2
v1.11.5-rancher1-1
v1.11.6-rancher1-1
v1.11.8-rancher1-1
v1.11.9-rancher1-1
1.11.9-rancher1-2
(all 1.12.x versions)
1.12.7-rancher1-3
(all 1.13.x versions)
1.13.5-rancher1-3
1.14.1-rancher1-2
RKE v0.2.3 vendors v0
K8sToRKEVersionData = everything from above
K8sVersionsCurrent = 1.11.9-rancher1-2, 1.12.7-rancher1-3, 1.13.5-rancher1-3, 1.14.1-rancher1-2
Data v1 -
Introduce 1.15.1-rancher1-1 only for RKE >=v0.2.4
v1
K8sToRKEVersionData min:- v0.2.2, max:- v0.2.4
v1.11.5-rancher1-1
v1.11.6-rancher1-1
v1.11.8-rancher1-1
v1.11.9-rancher1-1
1.11.9-rancher1-2
(all 1.12.x versions)
1.12.7-rancher1-3
1.12.8-rancher1-1
(all 1.13.x versions)
1.13.5-rancher1-3
1.14.1-rancher1-2
1.15.1-rancher1-1
min: v0.2.4
RKE v0.2.3 vendors v1
K8sToRKEVersionData = everything from above
K8sVersionsCurrent = 1.11.9-rancher1-2, 1.12.7-rancher1-3, 1.13.5-rancher1-3, 1.14.1-rancher1-2, 1.15.1-rancher1-1
Data v2 -
Introduce security patches- 1.13.5-rancher1-4, 1.14.1-rancher1-3, 1.15.1-rancher1-2
Also backport security patches to 0.2.3 and 0.2.4
Deprecate - 1.11 for new version 0.2.5
v2
K8sToRKEVersionData
v1.11.5-rancher1-1, v1.11.6-rancher1-1, v1.11.8-rancher1-1, v1.11.9-rancher1-1, 1.11.9-rancher1-2
min: v0.2.2
max: v0.2.4
(all 1.12.x versions) //min:- v0.2.2, max:- v0.2.5
1.12.7-rancher1-3
1.12.8-rancher1-1
(all 1.13.x versions)
1.13.5-rancher1-3 // min:- v0.2.2, max:- v0.2.5
1.13.5-rancher1-4
min: v0.2.3
1.14.1-rancher1-2 // min:- v0.2.2, max:- v0.2.5
1.14.1-rancher1-3
min: v0.2.3
1.15.1-rancher1-1
min: v0.2.4
1.15.1-rancher1-2
min: v0.2.4
RKE 0.2.3, 0.2.4 and 0.2.5 use same v2.