github-actions[bot]
89c1d07a8f
Fix(CUE): fix volumns variable err bug in vela-cli ( #6619 )
...
Signed-off-by: yukunjie <yukunjie007@163.com>
Co-authored-by: yukunjie <yukunjie007@163.com>
(cherry picked from commit b605e0857c )
Co-authored-by: yukunjie <yukunjie007@163.com>
2024-09-19 09:53:07 +08:00
曾子恒
f46bfcf131
Fix(CUE): fix variable error bug in startup-probe ( #6472 )
...
The original variable is "grtcpSocketpc", but this variable does not
exist in the file. According to the context, it should be "tcpSocket".
In addition, its type needs to be int to work properly.
Signed-off-by: zengziheng <zengziheng@datacloak.com>
Co-authored-by: zengziheng <zengziheng@datacloak.com>
2024-04-07 10:38:33 +08:00
Paul Sweeney
4e16b047f9
Fix: allow different service and container port ( #6477 )
...
Signed-off-by: kolossi <github@kolossi.co.uk>
Co-authored-by: kolossi <kolossi@github.com>
2024-03-15 22:46:22 +08:00
Paul Sweeney
42d75e09e5
Fix: add cronjob support for annotations, resources, and volumeMounts ( #6422 )
...
* Fix: add cronjob support for annotations, resources, and volumeMounts
Signed-off-by: kolossi <github@kolossi.co.uk>
* Fix: cronjob support change if shortcuts to chained ifs
Signed-off-by: kolossi <github@kolossi.co.uk>
* Fix: cronjob support change if shortcuts to chained ifs
Signed-off-by: kolossi <github@kolossi.co.uk>
---------
Signed-off-by: kolossi <github@kolossi.co.uk>
Co-authored-by: kolossi <kolossi@github.com>
2024-01-22 13:11:52 +08:00
Eray
5101401837
Fix: hpa build-in trait corresponding to cpu parameters when try to use memory ( #6434 )
...
Signed-off-by: Eray Arslan <relfishere@gmail.com>
2024-01-22 13:10:26 +08:00
Ryan
5f04812d06
Feat: add annotations and labels to gateway.cue ( #6397 )
...
* add annotations and labels to gateway.cue and update gateway.yaml by "make reviewable"
Signed-off-by: YanRyan <527421522@qq.com>
* Update vela-templates/definitions/internal/trait/gateway.cue
Co-authored-by: Tianxin Dong <wuwuglu19@gmail.com>
* Update vela-templates/definitions/internal/trait/gateway.cue
Co-authored-by: Tianxin Dong <wuwuglu19@gmail.com>
* Update vela-templates/definitions/internal/trait/gateway.cue
Co-authored-by: Tianxin Dong <wuwuglu19@gmail.com>
* accept FogDong suggestions, use make reviewablew to update gateway.yaml
Signed-off-by: YanRyan <527421522@qq.com>
* Update vela-templates/definitions/internal/trait/gateway.cue
Co-authored-by: Tianxin Dong <wuwuglu19@gmail.com> (+2 squashed commits)
Squashed commits:
[2ad1ed5e3 ] Update vela-templates/definitions/internal/trait/gateway.cue
Co-authored-by: Tianxin Dong <wuwuglu19@gmail.com>
[a644195ae ] Update vela-templates/definitions/internal/trait/gateway.cue
Co-authored-by: Tianxin Dong <wuwuglu19@gmail.com>
---------
Signed-off-by: YanRyan <527421522@qq.com>
Co-authored-by: Tianxin Dong <wuwuglu19@gmail.com>
2023-11-20 14:33:29 +08:00
yyzxw
5d8543fd8b
Fix: gateway triat miss port name ( #6329 )
...
Signed-off-by: yyzxw <1020938856@qq.com>
2023-09-13 10:03:37 +08:00
JohnJan
d787e95a08
Feat: apply-component supports namespace ( #6248 )
2023-08-31 14:08:48 +08:00
JohnJan
6afe75efa6
Fix: container-ports trait reserve port name ( #6274 )
2023-08-23 15:09:56 +08:00
qiaozp
307d1db36d
Chore: revert "Feat: apply-component supports namespace" ( #6247 )
2023-08-07 15:44:20 +08:00
JohnJan
f0357fdc8f
Feat: apply-component supports namespace ( #6228 )
...
* Feat: apply-component supports namespace
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com>
* Feat: apply-component supports namespace
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com>
---------
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com>
2023-07-25 10:31:18 +08:00
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