Jianbo Sun
c298c98f25
Fix: vela logs for namespace get from CLI and add container name args ( #3084 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-12 21:22:42 +08:00
Jianbo Sun
7f7a9dcac0
Feat: vela up support read from stdin && refine CLI output && fix vela addon command ( #3080 )
...
* Feat: vela up support read from stdin
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: addon name missed in output and fix test
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Chore: refine CLI output
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: add retry-on conflict on CLI
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-12 17:43:08 +08:00
barnettZQG
b4732ed275
Feat: add cluster name in service endpoint ( #3076 )
...
* Feat: add cluster name in service endpoint
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: add cli unit test
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-01-12 14:44:22 +08:00
chwetion
bfbdb85503
Feat: add DockerHub webhook trigger ( #3081 )
...
* add dockerhub webhook to update application image
Signed-off-by: chwetion <chwetion@foxmail.com >
* fix e2e webhook response return value
Signed-off-by: chwetion <chwetion@foxmail.com >
* add e2e for dockerhub webhook
Signed-off-by: chwetion <chwetion@foxmail.com >
Co-authored-by: chwetion <chwetion@foxmail.com >
2022-01-12 11:37:06 +08:00
Zheng Xi Zhou
f41e0a3bb5
Fix: change vela def gen-doc to vela def doc-gen ( #3078 )
...
* Fix: change `vela def gen-doc` to `vela def doc-gen`
Address the comments to change the command line name
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix CI
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2022-01-12 11:35:41 +08:00
Jianbo Sun
19a542ff11
Feat: support vela up from remote url file ( #3075 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-11 17:28:45 +08:00
wyike
d64c78db47
Feat: addon enable support local dir for install offline ( #3066 )
...
* local reader
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix lint
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix comments and add test
Signed-off-by: wangyike <wangyike_wyk@163.com >
2022-01-11 11:29:10 +08:00
Kingram
ceb95229cd
Feat: add Harbor webhook trigger ( #3065 )
...
* Feat: add harbor webhook trigger (#3029 )
Signed-off-by: kingram <kingram@163.com >
* resolve comments
Signed-off-by: kingram <kingram@163.com >
* fix: add comments
Signed-off-by: kingram <kingram@163.com >
2022-01-10 21:26:43 +08:00
barnettZQG
ece47b5961
Fix: change namespace for the service-endpoints-view velaQL ( #3071 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-01-10 21:25:07 +08:00
Basuotian
8be11a7e7e
Feat: Add Lark support for notification ( #3053 ) ( #3059 )
...
Signed-off-by: Shuai Tian <tians1@xiaopeng.com >
Co-authored-by: Shuai Tian <tians1@xiaopeng.com >
2022-01-10 19:42:06 +08:00
Zheng Xi Zhou
b354d2faa9
Fix: generate Terraform ComponentDefinition by vela cli ( #3067 )
...
* Fix: generate Terraform ComponentDefinition by vela cli
Support generate Terraform typed ComponentDefinition by `vela def init`
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-01-10 19:12:32 +08:00
Jianbo Sun
3af323365b
Chore: refine CLI help message and docs ( #3068 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-10 17:45:20 +08:00
Jianbo Sun
6a512c02a6
Chore: add autogen CLI reference doc script ( #3063 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-10 15:28:04 +08:00
Minglong Song
b30ca0c8a2
Fix: Do not fiter event triggered by resync for application controller ( #3064 )
...
Signed-off-by: songminglong <1247768069@qq.com >
2022-01-10 14:48:58 +08:00
Zheng Xi Zhou
1a50dd76b5
Fix: generate docs for Terraform ComponentDefinition ( #3051 )
...
* Fix: generate docs for Terraform ComponentDefinition
Generated kubevela.io docs for Terraform typed ComponentDefinition
with `vela def gen-doc xxx` cli.
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Refactor code
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* add ut
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* add ut
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* refine cloud resource title
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-01-10 14:08:48 +08:00
Zheng Xi Zhou
b17abe0081
Fix: add cue binary requirement in Development doc ( #3062 )
...
* Fix: add cue binary requirement in Development doc
If the version of cue binary is less than v0.3.0, like v0.2.0, `make reviewable`
will fail due to issue: "make: *** [fmt] Error 1". As `make reviewable` is a
required step for code contribution, add this prerequiste in the doc.
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Update contribute/developer-guide.md
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2022-01-10 13:01:46 +08:00
Jianbo Sun
12a106fcfe
Fix: migrate test from crd v1beta1 to v1 ( #3061 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-10 10:25:35 +08:00
barnettZQG
53d3ff6915
Fix: security alerts ( #3058 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-01-07 16:27:23 +08:00
barnettZQG
d4762e09cd
Feat: support query endpoints in status command and speed up CLI response ( #3052 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-01-07 15:49:27 +08:00
Tianxin Dong
578aae6482
Fix: fix component definition status message ( #3054 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-01-06 23:12:29 +08:00
Zheng Xi Zhou
96485ea0db
Fix: when a provider is set in ComponentDefinition, it should look for the provider ( #3047 )
...
* Fix: when a provider is set in ComponentDefinition, it should look for the provider
Fixed the issue "The error message is not correct when AWS provider is not available"
Fix #3046
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-01-06 19:02:03 +08:00
Tianxin Dong
251c440453
Feat: add ACR webhook trigger ( #3044 )
...
* Feat: add ACR webhook trigger
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* change to interface
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix payload types
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-01-06 17:31:02 +08:00
wyike
770894412a
Chore: deprecate appDeployment related logic ( #3050 )
...
* deperecated appDeployment
Signed-off-by: wangyike <wangyike_wyk@163.com >
* delete more code
Signed-off-by: wangyike <wangyike_wyk@163.com >
2022-01-06 16:24:09 +08:00
Tianxin Dong
4d6c0eb9d5
Fix: reset step status to stopped if the workflow is terminated ( #3049 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-01-06 15:15:28 +08:00
wyike
53081d043b
Chore: deprecate and delete approllout related code ( #3040 )
...
* Fex: delete useles approllout related code
Signed-off-by: wangyike <wangyike_wyk@163.com >
fix failed test
Signed-off-by: wangyike <wangyike_wyk@163.com >
Fix: failed e2e test
Signed-off-by: wangyike <wangyike_wyk@163.com >
fix-test
Signed-off-by: wangyike <wangyike_wyk@163.com >
fix test
Signed-off-by: wangyike <wangyike_wyk@163.com >
fix e2e-test
Signed-off-by: wangyike <wangyike_wyk@163.com >
fix e2e rollout test
Signed-off-by: wangyike <wangyike_wyk@163.com >
* delete useless test code
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix failed unit-test
Signed-off-by: wangyike <wangyike_wyk@163.com >
2022-01-06 14:33:11 +08:00
Jianbo Sun
8495465087
Refactor: refine cli commands && align kubectl-vela with vela && use getnamespaceAndEnv for all ( #3048 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-06 13:29:02 +08:00
qiaozp
5f31b9aad0
Feat: add test for registry name in addon response ( #2858 )
...
* add test for registry name when list addon
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* revert
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2022-01-06 11:48:34 +08:00
barnettZQG
9f2e43756e
Feat: support query service endpoints by velaql ( #3036 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-01-06 00:35:46 +08:00
Zheng Xi Zhou
8033279751
Fix: Generate doc for Terraform typed ComponentDefinition ( #3041 )
...
* Fix: Generate doc for Terraform typed ComponentDefinition
When the configuration of a Terraform Typed ComponentDefinition is in
remote Git, generate the properties for it. And generated outputs for
all Terraform ComponentDefinition
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-01-05 19:45:30 +08:00
chwetion
070b313897
Feat: support application trigger deletion ( #3037 )
...
* support application trigger deletion
Signed-off-by: chwetion <chwetion@foxmail.com >
* add unit test for deleting application trigger
Signed-off-by: chwetion <chwetion@foxmail.com >
Co-authored-by: chwetion <chwetion@foxmail.com >
2022-01-05 14:25:24 +08:00
wyike
c170cecd34
fix addon panic bug ( #3026 )
...
Signed-off-by: wangyike <wangyike_wyk@163.com >
Fix lint
Signed-off-by: wangyike <wangyike_wyk@163.com >
2022-01-05 13:40:51 +08:00
Somefive
acac0554f3
Fix: filter managedfields update events ( #3043 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2022-01-05 13:30:58 +08:00
wyike
1bceea29be
Fix: helm addon demo issues ( #3033 )
...
* helm-port-forward
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix several issues
Signed-off-by: wangyike <wangyike_wyk@163.com >
* Fix comments
Signed-off-by: wangyike <wangyike_wyk@163.com >
2022-01-04 15:57:57 +08:00
Jianbo Sun
3066cde46b
Fix: fix vela show --web that can not show elems ( #3039 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-04 15:57:24 +08:00
Jianbo Sun
15be6bc388
Fix: check error when client not created ( #3038 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-04 14:52:35 +08:00
qiaozp
ac6b125b7f
Fix: error case is not tested when generate api schema ( #3035 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2022-01-04 11:14:57 +08:00
Zheng Xi Zhou
24c00fc99b
Fix: don't skip health check for observability in single cluster ( #3031 )
...
* Fix: don't skip health check for observability in single cluster
When there is no clusters, users use cli to enable observability,
we use workflow `apply-application-in-parallel` to enable the addon.
This workflow will skip health check and the addon won't become ready.
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Fix CI issue
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-01-04 11:13:09 +08:00
barnettZQG
f468814371
Feat: add uischema manage command ( #3021 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
v1.2.0-rc.2
2021-12-30 14:38:00 +08:00
barnettZQG
a1b1d4a6f8
Fix: trigger webbook bug ( #3024 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2021-12-30 14:37:40 +08:00
Tianxin Dong
82453b45f5
Fix: fix webhook definition ( #3022 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-30 10:11:19 +08:00
Tianxin Dong
72a00b57e6
Feat: add webhook token in application ( #2970 )
...
* Feat: add webhook token in application
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: change update cm to commit context
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* refactor the code
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix json merge
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add create and update time
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-30 10:10:34 +08:00
Jamie
ff4b10f0ee
Fix: op.#Task couldn't work, debug task.cue and fix bugs ( #3005 )
...
Signed-off-by: yunjiazhong <yunjiazhong@tencent.com >
Co-authored-by: yunjiazhong <yunjiazhong@tencent.com >
2021-12-29 19:26:27 +08:00
Somefive
746eb0dbe4
Feat: support logs for velaql ( #3011 )
...
* Feat: support logs for velaql
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: extend parameter
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-28 20:49:56 +08:00
Somefive
a33d1e488a
Feat: gc process ignore cluster not exists ( #3007 )
...
* Feat: gc process ignore cluster not exists
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: gc process ignore cluster not exists
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-28 13:12:23 +08:00
Somefive
0d6173c1ca
Fix: pending deprecated test ( #3009 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-28 13:12:09 +08:00
barnettZQG
00a80b9ecb
Feat: add request logging for the apiserver ( #3012 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2021-12-28 11:41:53 +08:00
barnettZQG
8284581e0c
Feat: set GOPROXY build arg ( #3004 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2021-12-28 10:26:07 +08:00
Tianxin Dong
8a5759949a
Fix: fix notfication properties for schema ( #3006 )
2021-12-27 20:00:26 +08:00
Zheng Xi Zhou
820db96eae
Fix: change Grafana service type and remove domain parameter ( #2996 )
...
* Fix: change Grafana service type and remove domain parameter
Use Grafana service's external IP to visit the dashboard and
remove the prameter domain
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* address CI issues
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix api issue
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix ci
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix ci
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2021-12-26 20:38:19 +08:00
barnettZQG
4d69027300
Feat: check target where create and update env ( #3003 )
...
* Feat: check target where create and update env
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: list applications by env
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
v1.2.0-rc.1
2021-12-25 14:20:36 +08:00