Somefive
0e97aa2291
Feat: vela status --tree ( #3609 )
...
* Feat: vela status --tree
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: support show not-deployed clusters
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add tests
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add multicluster e2e coverage
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: minor fix
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-04-12 17:58:45 +08:00
Tianxin Dong
7fcb89906c
Fix: fix dex login with existed email ( #3623 )
...
* Fix: fix dex login with existed email
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add dex connector check
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* unset users' alias
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix ut
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix ut
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-04-12 16:29:21 +08:00
Somefive
86ef2d68e0
Fix: flags for controller ( #3627 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-04-12 16:12:50 +08:00
wyike
2e57be1022
Feat: support basic auth private helm repo ( #3595 )
...
* support auth
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix check diff
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix test
fix
add comments
fix test
* add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix
add more test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add more test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* extract set auth info as a global func
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* return bcode
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-04-12 14:33:44 +08:00
Gallardot
ad01f3062a
Feat: add HealthProbe for sidecar ( #3629 )
...
* Feat: add HealthProbe for sidecar
Signed-off-by: Gallardot <tttick@163.com >
* Feat: add HealthProbe for sidecar
Signed-off-by: Gallardot <tttick@163.com >
2022-04-12 13:21:51 +08:00
Somefive
b6fac3f4d5
Fix: cli default switch on feature flags ( #3625 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-04-11 20:40:13 +08:00
Min Kim
2eb7826070
bump cluster-gateway to 1.3.2 ( #3619 )
...
Signed-off-by: yue9944882 <291271447@qq.com >
2022-04-11 19:31:51 +08:00
Zheng Xi Zhou
5f7371815c
Feat: add api of listing configs for project when creating a target ( #3581 )
...
* Feat: add api of listing configs for project
In a project, list configs by its type
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* address comments
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix ci
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* add query parameter definition
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Update pkg/apiserver/rest/webservice/project.go
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-04-11 19:05:18 +08:00
wyike
d6b96fee5a
Fix: add e2e apiserver test for addon ( #3607 )
...
* add e2e apiserver test for addon
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
delete comment
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix
* fix test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* close the reponse body
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* cover list enabled addon
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix e2e test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix test
* fix test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-04-11 17:46:46 +08:00
Jianbo Sun
85c673a574
Fix: reuse chart values in vela install ( #3616 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-04-11 09:50:18 +08:00
qiaozp
7e6d9ccc73
Fix: vela logs without specified resource name ( #3605 )
...
* Fix: vela logs without specified resource name
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* add unittest
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2022-04-08 17:22:05 +08:00
Avery
e65dcf12db
add sorting for properties, outputs, writeSecretRefParameters in vela def doc-gen ( #3593 )
...
Signed-off-by: Nicola115 <2225992901@qq.com >
2022-04-08 15:27:35 +08:00
Diego Pinheiro
fd5faed71a
Chore: Nominate s4rd1nh4 as a Reviewer member ( #3603 )
...
Signed-off-by: GitHub <noreply@github.com >
2022-04-08 13:21:45 +08:00
Zheng Xi Zhou
b1823084af
Fix: add terraform aws provider without AWS_SESSION_TOKEN ( #3590 )
...
* Fix: add terraform aws provider without AWS_SESSION_TOKEN
Fix #3589 and refine prompts for cli
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-04-07 13:41:29 +08:00
namo
83fe4a160e
Feat(lang): add addons gitlab support ( #3543 )
...
* add addons gitlab support
Signed-off-by: Namo <lgj112113@163.com >
* add addons gitlab support
Signed-off-by: Namo <lgj112113@163.com >
* test file edit
Signed-off-by: Namo <lgj112113@163.com >
* typo edit
Signed-off-by: Namo <lgj112113@163.com >
* notes edit
Signed-off-by: Namo <lgj112113@163.com >
* move third party imports block
Signed-off-by: Namo <lgj112113@163.com >
* code format edit
Signed-off-by: Namo <lgj112113@163.com >
* notes edit
Signed-off-by: Namo <lgj112113@163.com >
* create addon registry bug fix
Signed-off-by: Namo <lgj112113@163.com >
* add gitlab addon registry bug fix
Signed-off-by: Namo <lgj112113@163.com >
* add addon gitlab support test file
Signed-off-by: Namo <lgj112113@163.com >
* add addon gitlab support test note edit
Signed-off-by: Namo <lgj112113@163.com >
* add addon gitlab branch support and fix bug
Signed-off-by: Namo <lgj112113@163.com >
* addon gitlab registry repo name invalid
Signed-off-by: Namo <lgj112113@163.com >
Co-authored-by: Namo <lgj112113@163.com >
2022-04-07 11:05:14 +08:00
Somefive
8af3dec0df
Fix: add feature-gates to command-line args ( #3591 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-04-06 17:00:44 +08:00
Tianxin Dong
edebcc6c59
Fix: fix refresh code expired bcode ( #3582 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-04-06 14:36:05 +08:00
Jianbo Sun
32382ba6be
Chore: add new code flow for kubevela milestone ( #3586 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-04-06 13:34:30 +08:00
Zheng Xi Zhou
46ef6f9df4
Fix: add response struct to config deletion api ( #3579 )
...
Added an empty struct in the API of config deletion
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-04-06 13:32:49 +08:00
Jianbo Sun
aea98ff5bf
Chore: try fix lint ( #3571 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-04-06 10:19:53 +08:00
wyike
c093676575
aglin config secret label ( #3576 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix not update label
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix addon cannot update label bug
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
revert
2022-04-01 16:59:15 +08:00
wyike
ed05b4b035
aglin config secret label ( #3574 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-04-01 16:13:12 +08:00
Zheng Xi Zhou
3aa4412a0f
Fix: remove config image registry ( #3572 )
...
Temporarily removed image registry config
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
v1.3.0
2022-04-01 01:07:43 +08:00
wyike
ef4b9816e1
fix bug ( #3569 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix bugs
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix
fix
2022-04-01 01:04:29 +08:00
Tianxin Dong
1c5aab1852
Fix: fix dex config field ( #3568 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-04-01 00:51:17 +08:00
Zheng Xi Zhou
966dbc1c74
Feat: add config management apis ( #3562 )
...
* Feat: add config management apis
Added some APIs for config management
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix check-diff
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix ci issue
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix config sync
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix static check
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix sync
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Fix: sync config bug
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-04-01 00:15:03 +08:00
qiaozp
4eafb46c87
Chore: bump test k8s to 1.20 ( #3567 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2022-03-31 22:12:55 +08:00
Tianxin Dong
a97a4d0ed7
Feat: add update dex config in apiserver ( #3548 )
...
* Feat: add update dex config in apiserver
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* use get connectors to get dex connectors
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* lint the code
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: seperate dex config from a component to an application
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: use dex config from secret
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix not found
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix restart dex
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix system info
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix restart
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-03-31 18:42:18 +08:00
Jianbo Sun
77c02f9eec
Chore: add video records in readme for chinese community call ( #3565 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-03-31 18:05:22 +08:00
Jianbo Sun
3157efd421
Chore: refine chart readme and notes ( #3563 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-03-31 17:33:06 +08:00
wyike
8ff93b33e2
Feat: add helm repo list endpoint ( #3564 )
...
* add helm repo list
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix commit
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* build swagger
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-03-31 17:18:54 +08:00
qiaozp
c6b9abe4c4
Chore: bump k8s version contraint ( #3560 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2022-03-31 16:42:14 +08:00
Somefive
150ef6e99e
Fix: livediff minor bug ( #3558 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-31 13:13:55 +08:00
wyike
0ada407fbe
optimize the ux of addon ( #3557 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix
fix
2022-03-31 10:24:20 +08:00
Somefive
c4af1ba643
Fix: topology use original resource namespace when not specify ( #3554 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-30 19:52:10 +08:00
qiaozp
de84421487
Feat: add name param in vela logs ( #3556 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2022-03-30 17:56:59 +08:00
yangs
38a8a7f88a
Fix: fix the componentDefinition webservice parameter error ( #3553 )
...
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2022-03-30 15:55:49 +08:00
Xiangbo Ma
b4ddf0e4c3
Feat: a new ComponentDefinition cron-task Signed-off-by: Xiangbo Ma <maxiangboo@cmbchina.com> ( #3541 )
...
Signed-off-by: fourierr <maxiangboo@qq.com >
2022-03-30 13:27:21 +08:00
wyike
47050c90b6
Fix: cli addon multicluster bug ( #3547 )
...
* fix addon multicluster bug
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
delete useless test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
asd
asd
* fix test race condition
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
v1.3.0-beta.2
2022-03-29 23:03:57 +08:00
barnettZQG
685d73a20c
Feat: support with metadata as context render cue file in the addon ( #3549 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-03-29 22:13:56 +08:00
Somefive
dde8a8e4c0
Fix: addon support empty components ( #3542 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-29 16:42:43 +08:00
Min Kim
943af3ddf6
bump cluster-gateway to v1.3.0 ( #3540 )
...
Signed-off-by: yue9944882 <291271447@qq.com >
2022-03-29 16:18:38 +08:00
Somefive
a5c2edf777
Feat: allow select resource by component name for gc policy ( #3539 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-29 14:00:50 +08:00
wyike
83d8022ce9
quick fix addon registry ( #3537 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-03-29 12:40:25 +08:00
Zheng Xi Zhou
6d63014c6f
Feat: support config management ( #3430 )
...
* Feat: componentDefinitions for Config management
Added ComponentDefinitions for config management
- helm chart repository
- image registry
- Dex connector
- Terraform provider
Co-authored-by: Tianxin Dong <wuwuglu19@gmail.com >
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Update vela-templates/definitions/internal/component/config-image-registry.cue
Co-authored-by: Jianbo Sun <wonderflow@icloud.com >
* address comments again
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
Co-authored-by: Tianxin Dong <wuwuglu19@gmail.com >
Co-authored-by: Jianbo Sun <wonderflow@icloud.com >
2022-03-29 10:28:07 +08:00
Jianbo Sun
d3fbd5fd45
Fix: addon API panic and override workflow step for addon installation ( #3533 )
...
* Fix: addon API panic
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: use policy to deploy addon
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: use create or update app instead of patch apply on addon update
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: unit test
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
v1.3.0-beta.1
2022-03-29 02:37:57 +08:00
barnettZQG
b0202ebf14
Fix: change the default permission name ( #3531 )
...
* Fix: change default permission name
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: the addon api bug
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: set local cluster name
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-03-28 23:37:25 +08:00
Tianxin Dong
295164229d
Fix: optimize err for auth in apiserver ( #3526 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-03-28 22:35:56 +08:00
Jianbo Sun
ba09cf5c2e
Fix: fix migrate data duplicate in list API and add cluster info in addon status ( #3528 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-03-28 22:30:35 +08:00
Somefive
099e25a552
Fix: enhance ref object to support health check for deployment ( #3529 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-28 22:13:51 +08:00