wyike
c29e980e8a
Fix: fail directly when app terminated ( #4363 )
...
* fail directly when app terminated
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* support suspend
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix typo
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-07-14 18:14:09 +08:00
barnettZQG
e52ae78bd7
Fix: the project manager no permission to query the project base info ( #4380 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-07-14 11:54:58 +08:00
wyike
930d866e09
Feat: velaux support override policy ( #4352 )
...
* velaux support override policy
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
add comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* in the middle of add test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix
in the middle of work
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
add test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
reverse flacky test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix goling
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add test for syspend step
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-07-14 11:52:49 +08:00
Somefive
3159da0bb3
Fix: several minor bugs ( #4367 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-14 10:51:22 +08:00
Jianbo Sun
8571aa76ef
Fix: abuse timeout context in terraform provider ( #4374 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-13 15:47:15 +08:00
Jianbo Sun
072b80f6c6
Feat: support vela def apply for yaml definition ( #4372 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-13 15:31:30 +08:00
Jianbo Sun
cde76989a0
Feat: support resource topology for endpoints ( #4362 )
...
* Feat: support resource topology for endpoints
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: add and refactor the test for endpoint
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-13 14:51:06 +08:00
Somefive
3b3898bf71
Feat: add status check for expose trait ( #4356 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-12 13:24:56 +08:00
barnettZQG
c43575a63c
Fix: add the job of independently publishing chart packages ( #4360 )
...
* Fix: add the job of independently publishing chart packages
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: add the job of independently publishing chart packages
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
v1.5.0-alpha.3
2022-07-12 12:23:28 +08:00
huiwq1990
b0020b0600
cleanup cluster exist check ( #4357 )
...
Signed-off-by: huiwq1990 <huiwq1990@163.com >
2022-07-12 11:11:06 +08:00
Tianxin Dong
a8d5403fee
Feat: optimize imports packages to reduce 75% cpu with better performance ( #4345 )
...
* Feat: optimize imports packages
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-07-11 17:32:18 +08:00
Jianbo Sun
649aaa29a4
Chore: upgrade cloud.google.com/go/compute to 1.7.0 ( #4350 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-11 17:29:23 +08:00
Somefive
40c76071a8
Fix: init container bug ( #4351 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-11 17:02:03 +08:00
Jianbo Sun
4bd4e9014f
Feat: support read from URL for --file command globally ( #4346 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-11 16:59:54 +08:00
Somefive
0cb85d897a
Fix: health check use original ns if no override and original exists ( #4349 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-11 16:46:14 +08:00
Somefive
2cfedf7439
Fix: escape resource name for label selector ( #4348 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-11 15:26:14 +08:00
Somefive
b9b6c5f8bf
Fix: ignore empty output file ( #4347 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-11 14:59:32 +08:00
Somefive
ec094f2e36
Fix: enhance sidecar & init traits ( #4341 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-08 19:08:38 +08:00
barnettZQG
b7bf9df55f
Feat: supports multiple difference compare modes ( #4334 )
...
* Feat: supports multiple difference alignment modes
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change field name
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-07-08 09:38:18 +08:00
Somefive
201f68c6cd
Feat: add daemon component def ( #4335 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-07 19:48:52 +08:00
Somefive
cae7b327f8
Feat: reuse informer for app metrics ( #4336 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-07 16:46:35 +08:00
Somefive
fd70aa96e9
Fix: disable apprev status update when apprev disabled ( #4337 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-07 15:32:46 +08:00
Charlie Chiang
3a6d947f07
Feat: create VelaQL views using vela ql apply ( #4324 )
...
* Feat: create VelaQL views using `vela ql create`
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: format imports
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: merge reusable function
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: format import
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: make changes according to comments
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add tests for `status` or `export` fields
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: make changes according to comments
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: rename variables
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-07-07 13:59:16 +08:00
wyike
5de790413f
Feat: support self-signed helm repo ( #4322 )
...
* support self-signed helmrepo
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix golint
fix golint error
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add certkey and certfile
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-07-07 12:21:59 +08:00
barnettZQG
09acc8a989
Fix: the target conflict when syncing the application ( #4312 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-07-06 17:54:16 +08:00
Jianbo Sun
37605a1a8d
Fix: filter last applied config for CRD, fixes #3679 ( #4331 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-06 17:42:54 +08:00
Jianbo Sun
e0ab16851e
Chore: refine the output of velaux addon fixes #3902 ( #4332 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-06 17:42:20 +08:00
wyike
4ed3171b8e
Fix: more cluster system info range. ( #4329 )
...
* more collect info
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-07-06 16:13:33 +08:00
huiwq1990
a3ab08741e
end logic not use ( #4325 )
...
Signed-off-by: huiwq1990 <huiwq1990@163.com >
2022-07-06 15:46:10 +08:00
huiwq1990
c97124a30f
Feat: add policy parser test ( #4174 )
...
Signed-off-by: huiwq1990 <huiwq1990@163.com >
2022-07-06 15:42:06 +08:00
Charlie Chiang
da5282a15d
Feat: show or list revisions in vela def get and vela show ( #4307 )
...
* Feat: support --version when getting definitions
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add tests for vela show
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: format imports
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-07-06 15:41:00 +08:00
Charlie Chiang
be317c412a
Feat: print complex values in addon parameters ( #4309 )
...
* Feat: support nested parameters in addon parameters
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: show all params
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: handle any addon parameters
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: add a error check on json marshell
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-07-06 15:39:46 +08:00
Sumit Tembe
a422ae8ab4
Feat: don't ask user confirmation when delete with --force or --yes ( #4259 )
...
* feature: don't ask user confirmation when delete with --force or --yes
Signed-off-by: Sumit Tembe <sumit.tembe@outlook.com >
* added a new flag 'yes'
* don't skip user confirmation for --force
* skip user confirmation for --yes
2022-07-06 15:34:41 +08:00
Somefive
4509b974ad
Feat: enhance deploy workflow step generator ( #4315 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-06 14:31:46 +08:00
jiangshantao
d85f95fa19
Fix: ref-objects parameter with invalid field definition ( #4319 )
...
* fix: ref-objects parameter with invalid field definition
which cause validating webhook failed when use ref-objects component
Signed-off-by: jiangshantao <jiangshantao-dbg@qq.com >
* fix: run make reviewable
Signed-off-by: jiangshantao <jiangshantao-dbg@qq.com >
Co-authored-by: jst <jst@meitu.com >
2022-07-06 14:09:00 +08:00
barnettZQG
0e71a9d044
Feat: set the cloudshell instance max live time ( #4313 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-07-05 10:58:00 +08:00
Jianbo Sun
eea8570e10
Feat: add the CloudShell feature ( #4280 )
...
* Feat: add the CloudShell feature
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: unit test bug
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: handle the error
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: change the auth package
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change the CSR name
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change the generate function
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: unit test
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: e2e test
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
v1.5.0-alpha.2
2022-07-01 23:31:15 +08:00
barnettZQG
2af8ab13d6
Fix: fail to query the application logs with the special characters ( #4305 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-07-01 20:14:05 +08:00
Jianbo Sun
9042bb29d5
Fix: Jfrog Webhook Handler Cannot Get Right Image ( #4301 )
...
Merge branch 'release-1.4'
Apply suggestions from code review
Co-authored-by: lqs429521992 <lqs429521992@qq.com >
Update webhook.go
Fix: format
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Co-authored-by: qingsliu <lqs429521992@qq.com >
2022-07-01 20:04:50 +08:00
Tianxin Dong
c6d170fef6
Fix: fix the goroutine leak in http request ( #4298 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-07-01 17:52:54 +08:00
Somefive
8f11b5b1a4
Fix: kube apply ignore userinfo for rt ( #4297 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-01 17:30:55 +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
Somefive
51a60593cf
Fix: context.namespace use override namespace when rendering component and trait ( #4291 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-07-01 15:28:25 +08:00
Charlie Chiang
b2dfee134b
Feat: print addon parameters recursively ( #4290 )
...
* Feat: support nested parameters in addon parameters
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: show all params
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-06-30 23:38:38 +08:00
huiwq1990
68d2d84880
addon use cluster sdk to check deploy ( #4282 )
...
Signed-off-by: huiwq1990 <huiwq1990@163.com >
2022-06-30 19:10:32 +08:00
Somefive
de37545a12
Feat: disable component revision for component wo rollout ( #4281 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-06-30 16:22:46 +08:00
qiaozp
7a87e6e632
Chore: avoid update version file when publish smaller version ( #4272 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2022-06-30 15:50:04 +08:00
Somefive
0469ba494e
Fix: controller use cluster client to support empty label selector selecting local cluster ( #4275 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-06-29 19:04:28 +08:00
Siege Lion
cdafc03e7d
Feat: search useful addon version automatically ( #4232 )
...
* Feat: search useful addon version automatically
Verify whether the current addon version meets the system version requirements according to the obtained specified version. There are two system version requirements: Vela core version, K8s version.
If meet the requirements and continue to perform the next task.
If the requirements are not met, obtain the highest version that meets the requirements
Refs #4181
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: Optimize function implementation and code order, and modify test cases
add more comments of function
optimize package import sequence
optimize user interaction logic and error information extraction logic
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: change template string of regular expression to const type string
Signed-off-by: HanMengnan <1448189829@qq.com >
2022-06-29 17:46:56 +08:00
Jianbo Sun
0ece1d4400
Chore: update readme ( #4279 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-06-29 16:22:55 +08:00