Somefive
|
668a637f86
|
Feat: upgrade go1.19 (#4790)
|
2022-09-28 10:19:28 +08:00 |
|
Jianbo Sun
|
cdbf14c328
|
Feat: support addon dry-run to get the yaml results (#4753)
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
|
2022-09-19 17:24:07 +08:00 |
|
wyike
|
b9cb8fa591
|
fix enable addon cannot update definition bug (#4684)
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
|
2022-09-02 17:45:09 +08:00 |
|
Tianxin Dong
|
c3ca308489
|
Chore: update cue version to 0.4.3 (#4425)
* Chore: update cue version to 0.4.3
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* resolve some comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* add more tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* rebase and add more tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-08-08 17:57:48 +08:00 |
|
wyike
|
db26a037f3
|
Fix: fix addon bond component annotaion (#4571)
* fix miss spell annotation
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* add comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix golint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
|
2022-08-08 11:49:48 +08:00 |
|
ghostloda
|
ccb122d4a7
|
Feat: report the manifest name when addon enabling failed (#4545)
* Feat: Report the manifest name when Addon enabling failed
Signed-off-by: ghostloda <78798447@qq.com>
* Apply suggestions from code review
Co-authored-by: Jianbo Sun <wonderflow@icloud.com>
Signed-off-by: ghostloda <78798447@qq.com>
* Apply suggestions from code review
Co-authored-by: Charlie Chiang <charlie_c_0129@outlook.com>
Signed-off-by: ghostloda <78798447@qq.com>
Co-authored-by: Jianbo Sun <wonderflow@icloud.com>
Co-authored-by: Charlie Chiang <charlie_c_0129@outlook.com>
|
2022-08-03 13:51:20 +08:00 |
|
wyike
|
258d816184
|
Feat: Check def binding to a component (#4531)
* finish logic
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* finish tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
small fix
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix ci
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix ci
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
|
2022-08-02 21:36:58 +08:00 |
|
wyike
|
c372578e59
|
Fix: check definition of addon whether is conflict (#4493)
* fix checksemver
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
override defs
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* add test and fix some special cases
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix checkdiff
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix flags
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* small fix
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
|
2022-07-29 16:42:16 +08:00 |
|
wyike
|
c68061bca7
|
Feat: support outputs for addon (#4444)
* support outputs for addon
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
|
2022-07-25 21:32:32 +08:00 |
|
Charlie Chiang
|
bb8f4e426a
|
Feat: make addon init use the latest CUE addon template (#4434)
* Feat: make addon init use the latest CUE addon template
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Refactor: simplify init cmd
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: ignore metadata
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: remove status
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* do not marshal to application
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: only look for output field
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: use global constant
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: update tests according to changes
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
|
2022-07-25 21:32:01 +08:00 |
|
TIEDPAG
|
e37b0276c8
|
Feat: support addon helm repo skip tls verify (#4122) (#4146)
* Feat: support addon helm repo skip tls verify (#4122)
Signed-off-by: damianqin <damianqin@tiedpag.club>
* Fix: mv http server to BeforeSuite
Signed-off-by: damianqin <damianqin@tiedpag.club>
* Fix: fix ci error
Signed-off-by: damianqin <damianqin@tiedpag.club>
* Fix: fix merge
Signed-off-by: damianqin <damianqin@tiedpag.club>
* Feat: support addon helm repo skip tls verify (#4122)
Signed-off-by: damianqin <damianqin@tiedpag.club>
* Fix: mv http server to BeforeSuite
Signed-off-by: damianqin <damianqin@tiedpag.club>
* Fix: fix ci error
Signed-off-by: damianqin <damianqin@tiedpag.club>
* Fix: fix ci
Signed-off-by: damianqin <damianqin@tiedpag.club>
Co-authored-by: damianqin <damianqin@tiedpag.club>
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
|
2022-07-19 18:00:28 +08:00 |
|
wyike
|
7df0f20f70
|
support only provide vela or kubernetes version requirement (#4284)
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
helm package logic
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
delete useless code
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
|
2022-07-01 17:06:22 +08:00 |
|
Charlie Chiang
|
d3454ec9d5
|
Feat: implement addon push command (#4261)
* Feat: implement addon push command
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Refactor: split functions
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: add command usages
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: add tests for addon push command
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Chore: fix lint
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: fix old incomplete tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: also add test in pkg/addon
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: sort import
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Refactor: add break in for loop and remove default repo checks
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: format imports
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: add a cli option to keep original Chart.yaml
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: add more help text
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: fix typo in comments
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: add more help text
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
|
2022-06-28 20:16:45 +08:00 |
|
wyike
|
22fe52b19c
|
Feat: skip validating version check (#4231)
* skip validating version check
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* add comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix commments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* add compatible logic for old controller
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* modify minimal
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
|
2022-06-24 14:11:57 +08:00 |
|
StevenLeiZhang
|
88fb854a26
|
Feat: Support basic-auth or reuse chartmuseum as addon registry (#3787)
Signed-off-by: StevenLeiZhang <zhangleiic@163.com>
|
2022-05-07 23:39:34 +08:00 |
|
wyike
|
161d2646cb
|
Feat: helm repo as addon registry to support addon's multi-version (#3523)
* versioned registry impl
add more test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix ci
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix ui
fix
fix
fix
modify addon registry
|
2022-03-28 21:25:38 +08:00 |
|
wyike
|
345e4c8144
|
fix disable addon check several bugs (#3488)
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
|
2022-03-22 10:06:16 +08:00 |
|
wyike
|
a6460d67b6
|
Feat: check if an addon is been used while disabling. (#3457)
* first commit
add more tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix ci
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix ci
fix test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fetch only definitions from registry for lagacy addon app
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix ci
* fix error test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
|
2022-03-21 10:38:56 +08:00 |
|