github-actions[bot]
0cd370e867
Fix: fix volumes duplicate in list ( #4390 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 08fb73aa95 )
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-07-15 20:11:49 +08:00
github-actions[bot]
d9adc73e5c
Fix: add usage comment for ref-objects ( #4386 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
(cherry picked from commit 0418c83117 )
Co-authored-by: Somefive <yd219913@alibaba-inc.com >
2022-07-14 18:51:05 +08:00
github-actions[bot]
cd42f67848
Fix: init container bug ( #4354 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
(cherry picked from commit 3f116c7f10 )
Co-authored-by: Somefive <yd219913@alibaba-inc.com >
2022-07-11 17:03:49 +08:00
github-actions[bot]
b3dad698a5
Fix: enhance sidecar & init traits ( #4343 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
(cherry picked from commit dc9b18d119 )
Co-authored-by: Somefive <yd219913@alibaba-inc.com >
2022-07-08 19:09:55 +08:00
github-actions[bot]
caa495a5d9
[Backport release-1.4] Fix: ref-objects parameter with invalid field definition ( #4330 )
...
* 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 >
(cherry picked from commit 13f328f362 )
* fix: run make reviewable
Signed-off-by: jiangshantao <jiangshantao-dbg@qq.com >
(cherry picked from commit e09410af90 )
Co-authored-by: jst <jst@meitu.com >
2022-07-06 14:18:17 +08:00
github-actions[bot]
0a012b4d34
Feat: enhance ServiceAccount trait to support privileges ( #4278 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
(cherry picked from commit f8d4aca499 )
Co-authored-by: Somefive <yd219913@alibaba-inc.com >
2022-06-29 15:00:32 +08:00
github-actions[bot]
7f89d12059
environment from configmap or secret not mandatory in task and crontask componentdefinition ( #4254 )
...
Signed-off-by: Carmendelope <carmen@napptive.com >
(cherry picked from commit 35f130ea08 )
Co-authored-by: Carmendelope <carmen@napptive.com >
2022-06-25 09:00:24 +08:00
github-actions[bot]
ba5a726854
[Backport release-1.4] Fix: fixed the problems of display definition in web and support displaying WorkflowStep and Policy ( #4241 )
...
* Fix: fixed the problems of display definition in web
Some ComponentDefinitions, TraitDefinitions, WorkflowDefinitions
failed to show the usage in web browser
Signed-off-by: Zheng Xi Zhou <zhengxi.zzx@alibaba-inc.com >
(cherry picked from commit c8985ccc3e )
* set printable type for {}
Signed-off-by: Zheng Xi Zhou <zhengxi.zzx@alibaba-inc.com >
(cherry picked from commit 87efb357b2 )
* support WorkflowSteps and Policies
Signed-off-by: Zheng Xi Zhou <zhengxi.zzx@alibaba-inc.com >
(cherry picked from commit 8fb83152bc )
Co-authored-by: Zheng Xi Zhou <zhengxi.zzx@alibaba-inc.com >
2022-06-23 19:46:51 +08:00
github-actions[bot]
5e3ab732df
[Backport release-1.4] Feat: add the API for querying the image info ( #4211 )
...
* Feat: add the API for querying the image info
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit e257cc6658 )
* Fix: the code style
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 45e183b44b )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-06-21 15:05:15 +08:00
github-actions[bot]
70bc306678
Chore: hide some definitions in VelaUX ( #4080 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 68b8db1d00 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-05-31 16:41:54 +08:00
github-actions[bot]
e93912acff
Fix: env trait error when existing env exists ( #4040 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
(cherry picked from commit 2d5a16d45f )
Co-authored-by: Somefive <yd219913@alibaba-inc.com >
2022-05-27 21:12:35 +08:00
github-actions[bot]
9191127e01
Feat: add affinity trait to merge node and pod affinity ( #4030 )
...
Signed-off-by: ZhongsJie <zhongsjie@gmail.com >
(cherry picked from commit a4966310ae )
Co-authored-by: ZhongsJie <zhongsjie@gmail.com >
2022-05-27 17:39:10 +08:00
qiaozp
75700e7dc8
Feat: make gateway trait's host field optional ( #3912 )
...
* Feat: make gateway trait's host field optional
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* modity hint
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* revert
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2022-05-23 10:55:43 +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
Oiar
250f395109
Feat: gateway trait support https protocol ( #3832 ) ( #3925 )
...
Signed-off-by: Oiar <643921472@qq.com >
2022-05-21 22:59:57 +08:00
ivyilike
1657326c38
Feat: webservice support healthProbe With http ( #3930 )
...
Signed-off-by: ivyilike <pww123@cmbchina.com >
2022-05-19 20:54:21 +08:00
ZhongsJie
0442baf932
Feat: create the definition for built-in policies ( #3894 )
...
Signed-off-by: Shijie Zhong <zhongsjie@cmbchina.com >
2022-05-16 13:10:26 +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
ZhongsJie
a19e90ea2c
Fix: modify the template definition to solve the trait cli error Signed-off-by: Shijie Zhong <zhongsjie@cmbchina.com> ( #3877 )
...
Signed-off-by: ZhongsJie <zhongsjie@gmail.com >
2022-05-13 10:52:23 +08:00
Daniel Higuero
9642ed9d9e
Fix: Add application name to the generated workload entities ( #3786 )
...
* Add application name to the generated workload
Signed-off-by: Daniel Higuero <daniel@napptive.com >
* Make the PR reviewable
Signed-off-by: Daniel Higuero <daniel@napptive.com >
2022-04-29 10:35:14 +08:00
Somefive
7f5b8ef957
Fix: env trait compatible with valueFrom ( #3778 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-04-28 17:49:01 +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
barnettZQG
7b2f4af610
Feat: add some APIs to manage the definitions ( #3749 )
...
* Feat: add a api for update the ui schema
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change the unit test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change the unit test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: add an API to change the definition status
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change the e2e test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change cache key
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change the error words
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-04-27 14:23:05 +08:00
Tianxin Dong
a257c18e73
Fix: fix revision in webservice ( #3758 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-04-27 14:17:48 +08:00
Zheng Xi Zhou
75def656fb
Fix: public image registry config could not be created ( #3736 )
...
Fix #3663
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-04-25 13:58:22 +08:00
barnettZQG
1237f7350e
Feat: change the webservice and config-image-registry definitions ( #3732 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-04-22 16:33:23 +08:00
Basuotian
7907618a6a
Feat: add env for sidecar and init-container trait ( #3730 )
...
Signed-off-by: tianshuai <tianshuai@huya.com >
Co-authored-by: tianshuai <tianshuai@huya.com >
2022-04-22 15:59:34 +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
ZhongsJie
49646ddc8e
Feat: enhance storage trait to support multi-mountToEnv config Signed-off-by: Shijie Zhong <zhongsjie@cmbchina.com> ( #3657 )
...
Signed-off-by: ZhongsJie <zhongsjie@gmail.com >
2022-04-14 19:34:12 +08:00
Zheng Xi Zhou
385b2462e9
Feat: refine config creation and provide config list ( #3637 )
...
- Make the api of creation a config to be async
- In listing config page, show the status of a config
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-04-13 13:45:41 +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
Zheng Xi Zhou
3aa4412a0f
Fix: remove config image registry ( #3572 )
...
Temporarily removed image registry config
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-04-01 01:07:43 +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
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
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
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
Guangzhe Huang
905c49eb81
Fix: fix undefined field error in email workflowstep ( #3522 )
...
Signed-off-by: huanggze <gzhuang2014@gmail.com >
2022-03-28 16:14:13 +08:00
yangs
ccfab6ce7f
Feat: add health check for componentdefinition task ( #3509 )
...
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2022-03-25 16:21:57 +08:00
maxiangbo
8f9908e723
Feat: support the mountPath of trait-storage-secret is optional ( #3462 )
...
* Feat: support the mountPath parameter of trait-storage-secret is optional Signed-off-by: maxiangbo maxiangboo@cmbchina.com
Signed-off-by: fourierr <maxiangboo@qq.com >
* Feat: support the mountPath parameter of trait-storage is optional Signed-off-by: maxiangbo maxiangboo@cmbchina.com
Signed-off-by: fourierr <maxiangboo@qq.com >
2022-03-17 20:04:57 +08:00
Somefive
2d19454a35
Feat: enhance labels & annotations trait ( #3454 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-16 17:50:12 +08:00
maxiangbo
f67d2db0d1
Fix: trait env and storage conflict Signed-off-by: maxiangbo maxiangboo@cmbchina.com ( #3452 )
...
Signed-off-by: fourierr <maxiangboo@qq.com >
2022-03-16 15:14:18 +08:00
barnettZQG
1e0f329304
Feat: add component definiton in the detail component response body ( #3437 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-03-15 11:57:16 +08:00
Zheng Xi Zhou
b6b81c336e
Fix: add generate JDBC connection workflowDefintion ( #3360 )
...
* Fix: add generate JDBC connection workflowDefintion
Added a WorkflowDefinition
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* format .cue definition
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-03-15 10:53:22 +08:00
Somefive
598de21f67
Feat: add support for json-patch and json-merge-patch ( #3406 )
...
* Feat: add support for json-patch and json-merge-patch
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add e2e test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: refactor json-patch field
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-11 14:57:50 +08:00
Somefive
6e73c52116
Feat: enhance container related traits ( #3359 )
...
* Feat: enhance env trait
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: enhance container image trait
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: add command trait
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-08 15:40:04 +08:00
Somefive
aeaa199982
Fix: remove useless envbinding crd ( #3379 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-08 13:40:05 +08:00
Somefive
de81c24f42
Feat: support standalone style multi-cluster ( #3223 )
...
* Feat: ref component
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: support topology and override
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: add support for external policy and workflow
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: add admission control
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: disable cross namespace ref object
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: refactor
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: support labelSelector in ref-objects
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: add pre approve for deploy step
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: refactor
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: support comp/trait type in override policy even not used by prototype
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: support regex match for patch component name
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: labelSelector not work for cluster
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: ref workflow contains external policy
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: revision test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: parallel apply components
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: add test for oam provider
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: service ref-comp & indirect trait ns
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: align namespace setting for chart
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add strict unmarshal and reformat
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: merge with cluster rework
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: patch trait-def
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: apply components + load dynamic component
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add test for loadPoliciesInOrder
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: add test for open merge
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: reformat & add test for step generator
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add test for parse override policy related defs
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add test for multicluster provider (expandTopology and overrideConfiguration)
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add admission test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: revert trait status pass in component status
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add test for dependency in workflowstep & standalone multicluster test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add check for ref and steps in WorkflowStep & enhance ref-objects scheme check
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-07 10:21:00 +08:00
Kingram
7f20b7c5be
Fix: Fix the inaccurate judgment of ready status ( #3317 )
...
* fix: Fix the inaccurate judgment of ready status
Signed-off-by: kingram <kingram@163.com >
* fix: solve inaccurate isHealth
Signed-off-by: kingram <kingram@163.com >
* fix: update readyReplicas type
Signed-off-by: kingram <kingram@163.com >
2022-03-02 13:17:55 +08:00
barnettZQG
13b1e85442
Feat: add style and immutable parameters for uischema ( #3309 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-23 14:23:07 +08:00