JohnJan
b9f1cc97a9
Feat: add container-ports trait for hostPort and hostIP ( #6187 )
...
* Feat: add container-ports trait for hostPort and hostIP
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com>
* Feat: add container-ports trait for hostPort and hostIP
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com>
* Feat: add container-ports trait for hostPort and hostIP
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com>
* Feat: add container-ports trait for hostPort and hostIP
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com>
* Feat: add container-ports trait for hostPort and hostIP
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com>
---------
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com>
2023-07-11 18:44:05 +08:00
Somefive
f15eba2c5f
Chore: remove legacy rollout and scope ( #6068 )
...
* Chore: remove legacy rollout & scope
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* remove outdated params
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* fix
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-06-05 10:57:38 +08:00
Somefive
1a6dafafde
Feat: support custom cascading gc policy ( #6059 )
2023-06-01 10:12:10 +08:00
Paul Sweeney
e215b18a3e
Feat: Fix ingress service name for multiple gateway traits ( #6067 )
...
Signed-off-by: Paul Sweeney <psweeney@travelrepublic.co.uk>
2023-06-01 09:48:29 +08:00
Somefive
530d7c5bd6
Feat: support resource update policy ( #6003 )
2023-05-17 16:11:06 +08:00
Somefive
da8588c887
Feat: support customizing application revision limit number in policy ( #5995 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-05-16 16:12:37 +08:00
Dani
fb539048fb
CUE line spaces and typo ( #5997 )
...
Signed-off-by: André Gomes <andre3000pt@gmail.com>
2023-05-16 10:50:31 +08:00
Dani
7b119e687d
Chore: CUE code quality changes ( #5987 )
...
* Update topologyspreadconstraints.cue
Update cue comment standard in one file
Signed-off-by: André Gomes <andre3000pt@gmail.com>
* Update expose.cue
Corrected cue format
Signed-off-by: André Gomes <andre3000pt@gmail.com>
* make reviewable ran
Signed-off-by: André Gomes <andre3000pt@gmail.com>
* Update apply-terraform-config.cue
usae -> usage
Signed-off-by: André Gomes <andre3000pt@gmail.com>
* make reviewable ran again
Signed-off-by: André Gomes <andre3000pt@gmail.com>
---------
Signed-off-by: André Gomes <andre3000pt@gmail.com>
2023-05-15 17:18:21 +08:00
Paul Sweeney
4a1ed788a0
Fix: Restore service creation for gateway trait ( #5978 )
2023-05-12 13:32:33 +08:00
Paul Sweeney
6ca20121e2
Feat: Add support for multiple gateway traits ( #5860 )
...
Co-authored-by: paul <paul@kolossi.co.uk>
2023-05-10 11:21:39 +08:00
Somefive
bfb673e0c9
Feat: support multi policies ( #5811 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-04-24 17:02:32 +08:00
Somefive
f328308d8e
Feat: remove unused crd in chart ( #5899 )
...
* Feat: remove unused crd in chart
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* fix test
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-04-24 09:57:30 +08:00
Somefive
106b7b3670
Feat: support mark stage in gc when workflow failed ( #5882 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-04-20 14:05:45 +08:00
qiaozp
c24cbdc6f9
Feat: compatibility on componentDefinition spec.workload.definition field ( #5800 )
...
* Feat: compatibility on componentDefinition spec.workload.definition field
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* rollback
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* remove hack fallback
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
---------
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
2023-04-06 11:48:26 +08:00
Jianbo Sun
6e4460e3fb
Feat: expose trait with new ports ( #5781 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2023-03-31 15:56:18 +08:00
wyike
bb34012c3a
Feat: add check prometheus metrics workflowStepDefinition ( #5768 )
...
* add metrics
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
add check metrics
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* add check-metrics definition example
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
rename example
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* small fix
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix lint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* add default metrics
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
---------
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
2023-03-30 11:11:25 +08:00
Somefive
542b32bcf4
Chore: fix definition parse logic and allow if/for comprehension & use op.#Suspend for deploy ( #5743 )
...
* Chore: fix definition parse logic and allow if/for comprehension & use op.#Suspend for deploy
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: flaky mc test
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: flaky mc test
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-03-28 15:35:15 +08:00
qiaozp
2e109dd77b
Fix: gateway message is wrong ( #5748 )
...
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
2023-03-27 22:25:09 +08:00
Tianxin Dong
59fc019243
Feat: add adopt all command ( #5690 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-03-17 14:46:06 +08:00
StevenLeiZhang
91bcedbf24
Fix: parameter type is conflict with Component webserice and Trait re… ( #5579 )
2023-03-15 20:36:00 +08:00
Tianxin Dong
41844eb461
Feat: add op.#Suspend and suspending phase in step ( #5567 )
2023-03-01 10:59:31 +08:00
Somefive
af10f11225
Feat: default enable multi-stage apply ( #5530 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-02-27 17:38:09 +08:00
qiaozp
57cd4ceb7e
Fix: read-only definition in cue spec ( #5498 )
2023-02-15 11:35:10 +08:00
qiaozp
ff05180cb9
Fix: apply-terraform-provider and container-image definition ( #5485 )
...
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
2023-02-13 11:08:04 +08:00
Vasco Lameiras
0d61e7825e
Fix: apiVersion of CronJob for 1.25+ clusters ( #5480 )
...
Signed-off-by: Vasco Lameiras <lameiras@gmail.com>
2023-02-11 15:27:05 +08:00
Tianxin Dong
4a16b2f6fe
Feat: add category for workflow step definition ( #5471 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-02-10 14:23:04 +08:00
Somefive
1d62ab648f
Feat: enhance expose trait and adopt ( #5470 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-02-10 11:29:24 +08:00
Somefive
4a6f98da27
Fix: expose trait load balance cue check bug ( #5460 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-02-08 20:48:55 +08:00
qiaozp
5dda2d58d7
Fix: simplify notification parameters ( #5445 )
2023-02-08 13:42:15 +08:00
Somefive
b7e0cd86be
Feat: add deploy inline policy and support loading definitions when lack in the revision ( #5416 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-02-06 15:58:44 +08:00
huaxk
8ec8bd9390
Fix: multiple initialization containers are not supported in traits ( #5110 ) ( #5413 )
...
Signed-off-by: huaxk <huaxk@163.com>
2023-02-03 15:57:05 +08:00
Somefive
ce63df6b26
Feat: enhance health check to support bypass component check and add parameter to context ( #5412 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-02-03 15:49:13 +08:00
Tianxin Dong
9304315972
Fix: delete example url in definitions that refer to workflowrun example ( #5344 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-01-16 16:24:08 +08:00
StevenLeiZhang
5ec3bd5ef7
Feat: need one Trait to set Rollout strategy of Workload ( #5257 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com>
Signed-off-by: StevenLeiZhang <zhangleiic@163.com>
2023-01-12 17:18:15 +08:00
Tianxin Dong
360c9e24b2
Feat: support hostpath in storage and vela cli ( #5265 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-01-05 10:08:54 +08:00
barnettZQG
340059989b
Feat: enhance the workflow restful APIs ( #5252 )
...
* Feat: enhange the workflow restful APIs
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: change the test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: the workflow record status is empty
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: change the unit test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: add some logs
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: enhance the e2e test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2023-01-04 09:56:36 +08:00
StevenLeiZhang
8a5239575a
Feat: need one new Trait to support HorizontalPodAutoscaler of CPU/MEM/PodCustomMetrcs ( #5225 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com>
Signed-off-by: StevenLeiZhang <zhangleiic@163.com>
2023-01-03 11:17:31 +08:00
James Dobson
28f6f42ed4
Fix: apply label to pod for vela-cli workflow step definition. Fixes #5247 ( #5248 )
...
Signed-off-by: James Dobson <jdobson@guidewire.com>
Signed-off-by: James Dobson <jdobson@guidewire.com>
2023-01-03 10:47:34 +08:00
xingming01
25b9350fd4
Feat: the webservice component has no args parameter #5226 ( #5227 )
...
Add the args parameter to the webservice component
Signed-off-by: xingming01 <whatissoftware@163.com>
Signed-off-by: xingming01 <whatissoftware@163.com>
2022-12-26 10:38:49 +08:00
Tianxin Dong
a5a1a2ed15
Fix: optimize build push image step ( #5215 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-12-20 17:28:01 +08:00
Tianxin Dong
1f7b9cebcc
Feat: add unify step definitions from catalog ( #5199 )
...
* Feat: add unify step definitions from catalog
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* add kaniko executor example
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-12-19 17:06:51 +08:00
jguionnet
3b8cd84f82
Feat: Add startup probe trait ( #5093 )
...
* Feat: Add startup probe trait
Signed-off-by: Jerome Guionnet <jguionnet@guidewire.com>
* Feat: Implemented review comments in startup probe trait
Signed-off-by: Jerome Guionnet <jguionnet@guidewire.com>
Signed-off-by: Jerome Guionnet <jguionnet@guidewire.com>
2022-12-02 11:49:00 +08:00
Somefive
1dd08f35ef
Fix: container image cue ( #5127 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-11-28 11:35:20 +08:00
Somefive
734025f03f
Feat: takeover & readonly policy ( #5102 )
...
* Feat: takeover & readonly
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Feat: add tests
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Feat: add cue def for read-only and take-over
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Docs: add example doc
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-11-24 09:48:27 +08:00
jguionnet
66bffabc1b
Feat: add topologySpreadConstraints traits ( #5081 )
...
* Feat: add topologySpreadConstraints traits
Signed-off-by: Jerome Guionnet <jguionnet@guidewire.com>
* make reviewable formatting and file gen
Signed-off-by: Jerome Guionnet <jguionnet@guidewire.com>
Signed-off-by: Jerome Guionnet <jguionnet@guidewire.com>
2022-11-21 11:02:05 +08:00
Tianxin Dong
ee28112015
Feat: add print message example ( #5077 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-11-16 16:32:08 +08:00
Tianxin Dong
a5c7804185
Feat: add apply component definition for docs ( #5070 )
...
* Feat: add apply component definition for docs
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: add apply component definition for docs
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-11-16 14:02:50 +08:00
Somefive
afd363b896
Feat: support webservice containing duplicate port with different protocol ( #5034 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-11-09 13:14:27 +08:00
Tianxin Dong
d6466368c1
Feat: add scope label in workflow step defs ( #4980 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-11-08 15:05:27 +08:00
Siege Lion
de9fa2f821
Fix: can't obtain pods generated by `Crontask` component (patch of PR 4925) ( #4942 )
...
* Fix: get label selector from cronJob
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: small fix
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: use scheme create obj
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: update method of generating selector
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: update cron-task
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: add test case
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: add test case
Signed-off-by: HanMengnan <1448189829@qq.com>
Signed-off-by: HanMengnan <1448189829@qq.com>
2022-10-28 10:57:48 +08:00