github-actions[bot]
ad83e59865
[Backport release-1.6] Feat: add apply component definition for docs ( #5076 )
...
* Feat: add apply component definition for docs
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
(cherry picked from commit d31dbecb76 )
* Feat: add apply component definition for docs
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
(cherry picked from commit 454edb05ff )
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-11-16 15:45:49 +08:00
github-actions[bot]
f01e6d9723
Chore: stable the version of cue and workflow ( #4964 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
(cherry picked from commit 0defa2d53d )
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-10-31 15:12:35 +08:00
github-actions[bot]
c60df945c3
[Backport release-1.6] Feat: support operations for workflow run ( #4924 )
...
* Feat: support operations for workflow run
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
(cherry picked from commit 5b721ad97b )
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
(cherry picked from commit 9421eb4a78 )
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
(cherry picked from commit 0b2f6b46c7 )
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-10-27 10:26:13 +08:00
Somefive
210db6de95
Feat: add timeout for reconcile ( #4912 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-10-24 21:36:42 +08:00
Jianbo Sun
70f0500825
Feat: support context.clusterVersion for definition graceful upgrade ( #4890 )
...
* Feat: support context.clusterVersion for definition graceful upgrade
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
* Fix: add test for context.clusterVersion
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
* Fix: use control plane context cluster
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-10-20 20:31:29 +08:00
Somefive
668a637f86
Feat: upgrade go1.19 ( #4790 )
2022-09-28 10:19:28 +08:00
Somefive
6e986d8db1
Fix: prevent workflow rerun when appspec struct change ( #4755 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-09-26 10:35:24 +08:00
Somefive
dd22f27e39
Fix: panic when properties empty ( #4745 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-09-19 11:17:24 +08:00
Somefive
ac52f4aba8
Chore: remove manualscaler ( #4716 )
...
* chore: remove manualscaler CRD define in apis/
Signed-off-by: arcosx <arcosx@outlook.com>
* chore: remove manualscaler CRDs yaml in charts/
Signed-off-by: arcosx <arcosx@outlook.com>
* chore: remove manual scaler design in design/
Signed-off-by: arcosx <arcosx@outlook.com>
* chore: remove manual scaler code in doc/ hack/ legacy/ references/
Signed-off-by: arcosx <arcosx@outlook.com>
* chore: remove manual scaler code in pkg/ test/ vela-templates/
Signed-off-by: arcosx <arcosx@outlook.com>
* chore: fix some code
Signed-off-by: arcosx <arcosx@outlook.com>
* Chore: remove manualscaler in test
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Chore: remove outdated tests
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Chore: remove outdated tests
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: arcosx <arcosx@outlook.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Co-authored-by: arcosx <arcosx@outlook.com>
2022-09-14 16:28:09 +08:00
Tianxin Dong
01bf4c5ac4
Feat: add failed state in workflow ( #4695 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-09-07 16:23:51 +08:00
Tianxin Dong
239c5474dd
Chore: refactor workflow from workflow engine ( #4631 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-09-02 12:55:03 +08:00
Tianxin Dong
20bd1eeec5
Fix: fix notification workflow step ( #4656 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-08-25 11:47:02 +08:00
Somefive
514ef4cc42
Feat: add get topology placement in multi-cluster provider ( #4636 )
...
* Feat: add get topology placement in multi-cluster provider
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: velaql in workflow use auth
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Chore: remove ui-hidden & support filter outer
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-08-24 19:24:08 +08:00
qiaozp
924d55381e
Feat: component replication ( #4449 )
2022-08-17 14:04:57 +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
Somefive
22553d73e5
Feat: deprecated envbinding ( #4576 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-08-08 16:15:58 +08:00
Arena.Su
d300d1b2d7
Feat: add http status and code from http cmd run ( #4516 )
...
* Feat: add http status and code from http cmd run
Signed-off-by: suxiang <704427617@qq.com>
* Feat: fix unit test error
Signed-off-by: suxiang <704427617@qq.com>
* Feat: status is not necessary
Signed-off-by: suxiang <704427617@qq.com>
* Feat: make reviewable
Signed-off-by: suxiang <704427617@qq.com>
* Feat: add unit test
Signed-off-by: suxiang <704427617@qq.com>
* Feat: make reviewable
Signed-off-by: suxiang <704427617@qq.com>
2022-08-02 16:16:10 +08:00
Charlie Chiang
edc6d9c551
Fix: address vela-core crash due to empty policy properties ( #4473 )
...
* Fix: fix topology core crash
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: add tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Fix: same problem in other places
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: remove empty line
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: raise error when empty topology is used
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: raise error when empty override policy is used
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
2022-07-27 08:45:01 +08:00
yangs
c2a4169e6d
Fix: The apply failure error is ignored when the workflow is executed ( #4455 )
...
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com>
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com>
2022-07-25 22:16:24 +08:00
Tianxin Dong
181bc926f6
Fix: fix backoff time after default backoff times ( #4413 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-07-20 15:45:23 +08:00
Tianxin Dong
16dfc1bf8a
Feat: add pending phase in workflow step ( #4365 )
...
* Feat: add pending phase in workflow step
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-07-19 14:31:20 +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
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
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
Tianxin Dong
4ecb26e8a2
Feat: store outputs for unsuccessful steps in workflow context ( #4270 )
...
* Feat: store outputs for unsuccessful steps in workflow context
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix the test of velaql
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-06-28 18:49:17 +08:00
Tianxin Dong
82fc74840d
Fix: fix the dash case in if validate for inputs ( #4253 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-06-27 11:28:00 +08:00
Somefive
92fa67cd69
Feat: support url in ref-objects ( #4240 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-06-24 19:34:51 +08:00
wyike
c4e1f39d28
Feat: Support kruise rollout ( #4243 )
...
* Feat: support kruise rollout
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
resolve roll back
fix
add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
small fix
* fix rollback
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
topology filter by owner reference
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix ci
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
add comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix imports
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix lint
* rollback related tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
rename the operator
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix bugs
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix test
* clean args before start
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix test
* remove replace go mod
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix operation tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
Co-authored-by: Somefive <yd219913@alibaba-inc.com>
2022-06-24 18:03:04 +08:00
Tianxin Dong
e10928d96f
Feat: add mode and meta in workflow ( #4206 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-06-23 10:55:34 +08:00
Tianxin Dong
f7be1cd2fc
Feat: support more expressions in if and op.Fail ( #4151 )
...
* Feat: support more expressions in if
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix cache overrides context
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix skip status
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* add tests in tasks
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: add fail action
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix annotation in tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* add failed reason in substeps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix look up nil value
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* add tests in workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* add tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* optimize the code
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* add status in if
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix dash case
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-06-22 14:51:23 +08:00
Jianbo Sun
f157515251
Feat: enhance velq ql and support cue file ( #4196 )
...
* Feat: enhance velq ql and support cue file
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
* add statement
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-06-17 13:44:09 +08:00
Tianxin Dong
87673093e9
Feat: add timeout in workflow step ( #4121 )
...
* Feat: add timeout in workflow step
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: implement timeout in steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* support backoff time for timeout
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix resume workflow cli
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* set suspend to false when terminate the workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: add validate workflow step name and more tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* optimize the code
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-06-13 14:30:52 +08:00
Afzal Ansari
373abf4fe7
Fix: refactors lint issues in missing err in `json` return value ( #3828 )
...
* refactors error return value of encoding addon
Signed-off-by: afzal442 <afzal442@gmail.com>
* refactor error return value of encoding kubeapi
Signed-off-by: afzal442 <afzal442@gmail.com>
* refactors error return value of encoding worker
Signed-off-by: afzal442 <afzal442@gmail.com>
* refactors error return value of encoding handle
Signed-off-by: afzal442 <afzal442@gmail.com>
* Modifies the json returned err
Signed-off-by: afzal442 <afzal442@gmail.com>
Skips the err
Signed-off-by: afzal442 <afzal442@gmail.com>
adds suggestion for error()
Signed-off-by: afzal442 <afzal442@gmail.com>
* Adds error return value
Signed-off-by: afzal442 <afzal442@gmail.com>
minor changes
Signed-off-by: afzal442 <afzal442@gmail.com>
* updates extendedfile method and adjusts the error
Signed-off-by: afzal442 <afzal442@gmail.com>
* fixes lint error
Signed-off-by: afzal442 <afzal442@gmail.com>
2022-06-03 15:36:55 +08:00
Tianxin Dong
fcfb1012d6
Feat: add if in workflow ( #3941 )
...
* Feat: add if in workflow struct
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: implement the if in workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: support dependency and skip for suspend step
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: fix the rebase from sub steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: fix the lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: support if in sub steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: add tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: fix the lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Test: add more tests in discover and custom
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Lint: fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Tests: add more tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: change failed after retries into reason
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: fix the terminate cli
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* remove the terminate workflow to pkg and add feature gates
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* nit fix
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* make finish condition more clear
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-05-27 22:01:14 +08:00
barnettZQG
1226a14cbd
Fix: unknown field ignoreTerraformComponent ( #4013 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-05-27 17:12:19 +08:00
yangs
d0a725b51e
Fix: velaql fail to parse query result to json format ( #4011 )
...
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com>
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com>
2022-05-27 16:23:15 +08:00
Somefive
57309884fc
Feat: enhance controller auth by removing useless features & add authentication for componentrevision+healthcheck ( #3992 )
...
* Feat: use application identity in gc & componentrevision & collectHealthStatus
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Chore: remove useless features and roles
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: remove DELETE from mutating webhook
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Chore: enhance deploy error display
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: e2e test vela cli output match & controllerrevision recycle for serviceaccount impersonation
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-05-27 15:50:21 +08:00
zq200618
260c831df2
Fix: step group documentation update and bug fix of firstExecuteTime not record ( #3975 )
...
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Fix: step group documentation update and bug fix of firstExecuteTime not record
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Co-authored-by: Qiang Zheng <zhengq20018@cmbchina.com>
2022-05-27 11:25:38 +08:00
Tianxin Dong
a855eddedc
Fix: refactor the step group in workflow ( #3956 )
...
* Fix: refactor the step group in workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: add tests for discover
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-05-23 20:17:13 +08:00
zq200618
7d9c647b1a
Feat: support step group with substep in the workflow ( #3772 )
...
Signed-off-by: zhengq2006 <zhengq200618@cmbchina.com>
workflow substep develop
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com>
2022-05-23 10:26:21 +08:00
barnettZQG
3fdf39c8e1
Feat: change the default workflow step with deploy type ( #3878 )
...
* Feat: change the default workflow step with deploy type
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: format the cue script of the deploy step
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: unit test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: error words
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-05-13 14:24:14 +08:00
Somefive
967bc7786d
Fix: use vela prism for accessing clusters as alternative ( #3849 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-05-12 10:47:35 +08:00
Somefive
512664b9b3
Feat: support dependsOn in deploy workflowstep ( #3750 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-04-28 16:29:34 +08:00
Somefive
2d28fb35eb
Feat: multi-cluster authentication ( #3713 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-04-24 14:48:26 +08:00
Tianxin Dong
426b22d2e5
Feat: add log provider ( #3711 )
...
* Feat: add log provider
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix lift
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix vet
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix rebase vet
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-04-22 13:14:51 +08:00
Arena.Su
007f13d2ee
Feat(delay suspend): delayDuration in suspend step properties ( #3644 )
...
* Feat(delay suspend): add delayDuration in suspend step properties to support delay by certain time.Duration
Signed-off-by: suxiang <suxiang@asiainfo.com>
Signed-off-by: ArenaSu <704427617@qq.com>
* Feat(delay suspend): add delayDuration parameter to suspend cue
Signed-off-by: ArenaSu <704427617@qq.com>
* Feat(wait suspend): optimize wait suspend
Signed-off-by: ArenaSu <704427617@qq.com>
* Feat(wait suspend): change e2e test to local cluster env
Signed-off-by: ArenaSu <704427617@qq.com>
* Feat(wait suspend): fix WaitSuspend status modify bug
Signed-off-by: ArenaSu <704427617@qq.com>
* Feat(wait suspend): suspend cue parameter type error
Signed-off-by: ArenaSu <704427617@qq.com>
* Feat(wait suspend): set waitDuration optional param in suspend workflow step
Signed-off-by: ArenaSu <704427617@qq.com>
* Feat(wait suspend): add lost suspend.yaml
Signed-off-by: ArenaSu <704427617@qq.com>
* Feat(wait suspend): change solution to add suspendState
Signed-off-by: ArenaSu <704427617@qq.com>
* Feat(wait suspend): change durationWaiting to duration and add isPatch to gcResourceTrackers
Signed-off-by: ArenaSu <704427617@qq.com>
2022-04-22 11:40:13 +08:00
Lei Chu
25e33cdd6d
Fix: embed.FS filepath that follow the unix style file path when running on windows ( #3718 )
...
* fix: "builtin-apply-component.cue: file does not exist"
Signed-off-by: lei.chu <1062186165@qq.com>
* fix: "builtin-apply-component.cue: file does not exist"
Signed-off-by: lei.chu <1062186165@qq.com>
2022-04-21 14:31:53 +08:00
Tianxin Dong
21216055fb
Feat: add vela debug command ( #3580 )
...
* Feat: add debug configmap if debug policy is specified
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: add vela debug command
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* make code reviewable
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix sonartype lift
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix cue string
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: display better for debug
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* tidy the go mod
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: add debug test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* change uitable vendor
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* add more tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* pass resource keeper from handler
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix rebase
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Pending test temporary
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-04-18 11:06:14 +08:00
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
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