AB
1
URLsDescription
2
https://github.com/oam-dev/kubevela/commit/6392bc66798cd1bf9314db01d2c9ef3932a8bc04
3
https://github.com/oam-dev/kubevela/commit/637082b334c20b0f3560e5941b1a7e9acf2b9863
https://drive.google.com/file/d/1-rozSIwbVtmHx32GLvalo2-H5pqto2G8/view?usp=sharing https://drive.google.com/file/d/1Z4fNGFoifvQfgnfQrS6v3r8_NqgyXtnm/view?usp=sharing
4
https://github.com/oam-dev/kubevela/commit/39794414f1ed535f6e1f00f4b12b6e7cde5552f9
All three commits belong to first attemp to add events to approllout controller. The first and second seem to be duplicate and third commit is first attempt to add tests to cover newly added events. However, with further trying and deeper understanding, I understand that it's required to mock apprev to let the controller reconcile (i.e. to actually be able to record events), which is hard to implement.
5
https://github.com/oam-dev/kubevela/pull/1808
6
https://github.com/oam-dev/kubevela.io/pull/199These two PR fixes typos in both kubevela and kubevela.io repository.
7
https://github.com/oam-dev/kubevela/pull/2145
After had further discussion with maintainers of this project and understand that only a few places of the reconcile process are prone to error. With that and difficulty mentioned above in mind, this PR only add a few events and tests are done manually.
8
https://github.com/cuiyeshuai/kubevela/commit/b7525db8552fa7987fdd5a45987b11209667ca90
As Kubevela just released version1.1 and annouced several new features such as workflow and rolling traits, it's natural for me to produces several demos with theses two new-added features added together. Further demos may be needed for specific senarios such as rollout traits followed by VirtualServices using Istio.
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100