Tianxin Dong
88aa6c0e83
Fix: change update cm to commit context ( #2979 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-23 11:45:56 +08:00
Zheng Xi Zhou
8b82a79d1d
Fix: vela port-forward supports Addon Observability ( #2977 )
...
* Fix: vela port-forward supports Addon Observability
Support port forwarding service of Addon Observability in
multiple clusters
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix CI issues
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2021-12-22 21:08:00 +08:00
wyike
14a57fc656
vela cli support oss path and cli upgrade an addon ( #2976 )
...
Signed-off-by: wangyike <wangyike_wyk@163.com >
2021-12-22 19:31:20 +08:00
Zheng Xi Zhou
d7ee46134d
Fix: lowercase the key name in API response ( #2978 )
2021-12-22 18:14:34 +08:00
Jian.Li
6e5e26c19d
fix message invalid ( #2968 )
...
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
2021-12-22 12:47:27 +08:00
Zheng Xi Zhou
8750fc8fab
Fix: implement addons/observability/status API ( #2966 )
...
* Fix: implement addons/observability/status API
Return all domains and the IPs from all clusters. And
provider the way to visit the console of observability
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* add unit tests
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2021-12-22 10:54:46 +08:00
qiaozp
7ed293e27e
Fix: list addon will always return non-nil err ( #2967 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-12-22 09:28:10 +08:00
Somefive
36ad77493c
Fix: resource policy test flaky ( #2969 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-22 09:27:21 +08:00
qiaozp
9317bb1cab
Refactor: addon cache mechanism and code architecture ( #2956 )
...
* Refactor: fix addon cache and code
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* basic trim
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* Fix list OSS bucket addon's meta
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* rename listAddonMeta func
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix enable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* rename and trim cache func call
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* remove same source code, use Registry to implement Source interface. Keep the compatibility of DeployTo fields.
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* complete github reader
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix read from github, fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* header
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* rename function, restore test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* try CI
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* sort out functions name. add detail test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* filter directory without metadata.yaml in oss
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* add GitHub reader unit test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* clean up
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* header
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* add cache arg
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* change field name
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* build swagger
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* some json tag, revert cache logic
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
v1.2.0-beta.3
2021-12-21 09:31:37 +08:00
barnettZQG
2543b7b510
Fix: can not find target name in pod list ( #2936 )
...
* Fix: can not find target name in pod list
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: set create time for init trait
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2021-12-20 18:51:21 +08:00
qiaozp
7ef8cea7ce
Chore: remove addons stored in configmap ( #2951 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-12-20 17:21:03 +08:00
wyike
ae06ddacac
Feat: addon compability code for 1.1 ( #2961 )
...
Signed-off-by: wangyike <wangyike_wyk@163.com >
2021-12-20 14:34:45 +08:00
Somefive
db189f7527
Fix: optimize resourcetracker upgrade ( #2959 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-20 13:05:53 +08:00
Tianxin Dong
9599e2da9d
Docs: update some outdated content in workflow doc ( #2962 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-20 11:35:22 +08:00
Tianxin Dong
6c4b7699b9
Fix: nit fix for workflow ( #2957 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-20 11:00:07 +08:00
Tianxin Dong
add5d40bfc
Feat: add init secret demo ( #2955 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-18 14:31:18 +08:00
Somefive
2f7b20d8b8
Fix: amend fix for log sanitize ( #2953 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-18 10:16:36 +08:00
Tianxin Dong
b85be11324
Feat: add workflow stability mechanism doc ( #2960 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-18 10:11:38 +08:00
Zheng Xi Zhou
d11d171be8
Fix: enable Observability in runtime clusters ( #2886 )
...
* Fix: enable Observability in runtime clusters
Enabled add-on observability in runtime clusters. In each cluster, a sub-domain
will be allocated to the cluste
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Fix:add workflow step definition and ut
Added a new workflow step definition `apply-application-in-parallel`,
and added more unit tests
2021-12-17 23:04:54 +08:00
Somefive
cb0e88d590
Fix: nil pointer aliyun sdk ( #2954 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-17 15:15:23 +08:00
Tianxin Dong
f0d95c566f
Fix: fix notification definition to show better ( #2952 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-17 01:09:56 +08:00
Somefive
0a2a41046c
Fix: ack dashboard url ( #2932 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-16 21:25:43 +08:00
yangsoon
b57db36dd3
Fix: velaql compatible with v1.2.0-beta version ( #2946 )
...
Signed-off-by: yangsoon <yangsoonlx@gmail.com >
2021-12-16 21:15:07 +08:00
Tianxin Dong
f5e04a5575
Fix: fix apiserver snake case ( #2944 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-16 21:14:25 +08:00
Somefive
4e91e3ab8d
Fix: workflow step definition for ui ( #2948 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-16 21:10:09 +08:00
Somefive
478d134778
Feat: upgrade cluster-gateway ( #2941 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-16 21:06:02 +08:00
Somefive
5f2085b470
Feat: support parallel apply in deploy2env ( #2938 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-16 21:05:23 +08:00
Somefive
416fc45999
Fix: security alert ( #2945 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-16 21:03:54 +08:00
Jian.Li
133a89be3f
Fix: deprecate CRD discovery for CUE import in Definition to prevent memory leak and OOM crash ( #2925 )
...
* Pause test case
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
* fix lint
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
* diable discover the open api of the CRD
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
* fix definition test cases
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
2021-12-16 17:53:15 +08:00
yangsoon
3b1f097807
Fix: change catlog helm repo path to https://charts.kubevela.net/example ( #2942 )
...
Signed-off-by: yangsoon <yangsoonlx@gmail.com >
2021-12-16 15:17:00 +08:00
wyike
e49dec5a3a
Feat(cli): app status more info ( #2937 )
...
* Feat(cli): app status more info
Signed-off-by: wangyike <wangyike_wyk@163.com >
* more info
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix: delete invisible check
Signed-off-by: wangyike <wangyike_wyk@163.com >
2021-12-16 11:12:06 +08:00
Somefive
f15d748251
Feat: add cluster alias to dt ( #2929 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-15 16:33:45 +08:00
barnettZQG
e17f6b931a
Feat: support specified existing namespace while creating a project ( #2931 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2021-12-15 14:42:18 +08:00
Somefive
a3bf61fa4f
Feat: set multicluster enabled by default ( #2930 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-15 12:11:28 +08:00
Tianxin Dong
655c2615e1
Feat: add workflow reconciling backoff time and failed limit times ( #2881 )
...
* Feat: add workflow failed after retries
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: add workflow reconcile backoff time
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* make reviewable
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* resolve some comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add tests
* fix rebase
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix status
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix requeue time interval
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* change time to pointer
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix pointer test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* change time to cm
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* resolve comments and add e2e test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-15 11:33:33 +08:00
Somefive
4dc213469a
Feat: add compatibility code for new rt ( #2920 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-14 21:27:47 +08:00
yangsoon
03d79db919
Fix: fix sync-api CI ( #2923 )
...
Signed-off-by: yangsoon <yangsoonlx@gmail.com >
2021-12-14 17:25:24 +08:00
qiaozp
0fc65eb787
Feat: add mock server ( #2911 )
...
* add mock server
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* use mock server
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* complate terraform-alibaba addon
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* move to test dir
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* complete terraform
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* add back oss
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* remove useless readme
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-12-14 14:52:10 +08:00
yangsoon
6d536a84d7
Feat: refactor velaql provider with new ResourceTracker architecture ( #2915 )
...
* Feat: refactor velaql with new ResourceTracker architecture
Signed-off-by: yangsoon <yangsoonlx@gmail.com >
* Feat: concurrently request the pod created by helm
Signed-off-by: yangsoon <yangsoonlx@gmail.com >
2021-12-14 13:09:40 +08:00
wyike
f5f5ff514f
Feat: cli manage addon registry and apiserver addon status return app status info ( #2910 )
...
* Fix: cli add addon registry
add more detail info for addon workflow info
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix: set app status in addon status directly
Signed-off-by: wangyike <wangyike_wyk@163.com >
* add e2e test
Signed-off-by: wangyike <wangyike_wyk@163.com >
2021-12-13 19:47:32 +08:00
qiaozp
a67b7e90d0
Feat: add path argument to addon oss source ( #2907 )
...
* add path
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* pending test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* license
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* keep compatible
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-12-13 19:43:15 +08:00
Somefive
a89bb69a62
Fix: add design docs for ResourceTracker ( #2909 )
...
* Fix: enhance rt logic and add docs
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Fix: test conflict
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-13 19:41:42 +08:00
Min Kim
c5c664f316
pin ocm images version to v0.5.0 ( #2900 )
...
Signed-off-by: yue9944882 <291271447@qq.com >
2021-12-13 17:57:45 +08:00
qiaozp
53006b4137
Fix: move addon api to pkg/addon ( #2905 )
...
* move addon api to pkg/addon
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* license
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-12-13 17:47:53 +08:00
barnettZQG
f47ae0e498
Feat: support automatically creating scaler trait for webservice component ( #2908 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2021-12-10 15:04:31 +08:00
Somefive
b622cbdb7f
Feat: ResourceTracker new architecture ( #2849 )
...
* Feat: new rt
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Fix: add publish version
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-10 15:00:03 +08:00
qiaozp
94f32a317d
Feat: support addon definition in cue format ( #2896 )
...
* move def func to pkg
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* split def schema render
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* render CUE definition
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* add test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* add test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-12-09 20:31:19 +08:00
Min Kim
b483840987
honor existing cluster-gateway installation if exists ( #2904 )
...
Signed-off-by: yue9944882 <291271447@qq.com >
2021-12-09 15:59:16 +08:00
Jian.Li
3e81fdf008
remove InsecureSkipVerify ( #2903 )
...
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
2021-12-09 09:20:49 +08:00
barnettZQG
ad4b44696a
Feat: add the project api ( #2899 )
...
* Feat: add the project api
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: fix e2e test bug
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
v1.2.0-beta.2
2021-12-08 19:08:35 +08:00