Basuotian
7b2e294a88
fix typo of clean-jobs example doc ( #5855 )
...
Signed-off-by: Basuotian <basuoluomiu@gmail.com>
2023-04-14 11:32:28 +08:00
Jianbo Sun
08a773341d
Fix: refine the erorr output format ( #5843 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2023-04-13 15:59:34 +08:00
Somefive
792f33d471
Feat: migrate prism cluster ( #5836 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-04-12 20:25:24 +08:00
Tianxin Dong
05ac3eaeb7
Fix: fix multi clusters bottom in vela adopt ( #5834 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-04-12 11:52:03 +08:00
iyear
167720f2e5
Chore: expose functions and refactor conversion style ( #5828 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-04-11 22:50:01 +08:00
iyear
6397f973d2
Chore: add special field name test case ( #5826 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-04-11 13:04:45 +08:00
Somefive
bfa5f4c641
Feat: upgrade pkg & workflow ( #5819 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-04-11 09:59:58 +08:00
Somefive
d8af202242
Feat: upgrade k8s.io to 0.26 ( #5758 )
...
* Feat: upgrade k8s.io to 0.26
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Feat: replace temp replace
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-04-10 11:19:05 +08:00
Mcduller
eba40ab20d
Feat: support vela def vet the input "dir" and many cue files ( #5806 )
...
* Feat: support vela def vet the input "dir" and many cue files
Signed-off-by: Mcduller <1596582524@qq.com>
* Feat: support vela def vet the input "dir" and many cue files
Signed-off-by: Mcduller <1596582524@qq.com>
---------
Signed-off-by: Mcduller <1596582524@qq.com>
2023-04-07 14:12:37 +08:00
Tianxin Dong
c128c71e29
Fix: use step id to filter the log data and fix the regex ( #5809 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-04-07 10:39:23 +08:00
iyear
2bd593855b
Fix: can't reuse modified ref options ( #5795 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-04-06 20:02:49 +08:00
Tianxin Dong
3c2d47be6e
Fix: fix step id to name in workflow logs ( #5805 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-04-06 14:56:22 +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
iyear
06eb414f1e
Feat: add type filter option ( #5789 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-04-04 09:56:54 +08:00
Somefive
d8f92e0b44
Feat: vela cluster join support overwrite ( #5784 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-04-03 10:12:44 +08:00
zhaohuiweixiao
1a04121894
Feat: list addon with specify registry ( #5780 )
2023-03-31 17:47:41 +08:00
Zhenghao Lou
784106cdf3
Fix: component name generated by vela adopt is not in lowecase ( #5775 )
...
CUE: fix the adopt-templates/default.cue
closes #5771
Signed-off-by: Zhenghao Lou <rhzx3519@gmail.com>
2023-03-30 13:58:32 +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
iyear
d5ecb7b870
Refactor: split Generate function ( #5763 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-03-29 17:56:41 +08:00
howieyuen
8619f1c413
Fix: vela top cannot switch the theme ( #5745 )
...
Signed-off-by: howieyuen <howieyuen@outlook.com>
2023-03-28 13:50:00 +08:00
Basuotian
1afdb09964
vela adopt support multi-cluster adoption ( #5635 )
...
Signed-off-by: Basuotian <basuoluomiu@gmail.com>
2023-03-27 15:28:44 +08:00
iyear
de790e6fae
Feat: support nullable option ( #5736 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-03-24 16:24:05 +08:00
Somefive
e70d2a1021
Feat: enhance vela adopt and refactor ( #5728 )
...
* Feat: enhance vela adopt and refactor
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-24 16:23:01 +08:00
iyear
d694dff4de
Refactor: option pattern ( #5720 )
...
* Refactor: option pattern
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: nil check and add tests
Signed-off-by: iyear <ljyngup@gmail.com>
---------
Signed-off-by: iyear <ljyngup@gmail.com>
2023-03-24 12:06:34 +08:00
qiaozp
6b4da4fa45
Feat: add sub-module to Golang SDK ( #5655 )
...
* wait to deal with go.mod
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* seperate def and module modifier
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix module import
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* refine code
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* remove the pointer reference in loop
generalize the language-specific argument parsing
amend tests
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* remove focused test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* update command usage
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
---------
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
2023-03-24 11:28:56 +08:00
iyear
6976b2ba0c
Feat: CUE generator with type conversion ( #5585 )
...
* Feat: CUE generator with type conversion
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: golangci-lint error
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: add licenses
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: go mod tidy
Signed-off-by: iyear <ljyngup@gmail.com>
* Tests: add util unit tests
Signed-off-by: iyear <ljyngup@gmail.com>
* Tests: add registry unit tests
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: add util_test.go header license
Signed-off-by: iyear <ljyngup@gmail.com>
* Tests: add tag unit tests
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: small bugs
Signed-off-by: iyear <ljyngup@gmail.com>
* Tests: add testdata
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: add licenses to testdata go files
Signed-off-by: iyear <ljyngup@gmail.com>
* Chore: modify according to FogDong
Signed-off-by: iyear <ljyngup@gmail.com>
* Chore: remove ident '_' addition
Signed-off-by: iyear <ljyngup@gmail.com>
* Chore: add tests and refactor files
Signed-off-by: iyear <ljyngup@gmail.com>
* Chore: remove useless escape test and ident placeholder
Signed-off-by: iyear <ljyngup@gmail.com>
* Chore: add more escape tests
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: index out of range and add edge case tests
Signed-off-by: iyear <ljyngup@gmail.com>
* Feat: support escaping separators ';' ':' ','
Signed-off-by: iyear <ljyngup@gmail.com>
---------
Signed-off-by: iyear <ljyngup@gmail.com>
2023-03-21 15:24:29 +08:00
Tianxin Dong
971f6ffe4c
Fix: use logs to show errs intead of return in adopt all ( #5705 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-03-21 10:41:05 +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
suwliang3
54311b9d06
Fix: add addon registry ( #5646 )
...
* Fix: add addon registry
Signed-off-by: suwanliang_yewu <suwanliang_yewu@cmss.chinamobile.com>
* Fix: modify edit errors
Signed-off-by: suwanliang_yewu <suwanliang_yewu@cmss.chinamobile.com>
---------
Signed-off-by: suwanliang_yewu <suwanliang_yewu@cmss.chinamobile.com>
2023-03-13 14:12:32 +08:00
barnettZQG
79f1d5cb03
Chore: optimize the package dependencies ( #5596 )
...
* Chore: optimize the package dependces
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: the code style
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: remove the repetitive context
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: change the context key
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: Optimize the e2e test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
---------
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2023-03-07 16:19:37 +08:00
Somefive
e7dad3c9be
Fix: replication example componentdefinition miss workload field for webhook validation ( #5615 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-03-06 13:17:48 +08:00
Siege Lion
0ace2033ba
Feat: add more information about resource in vela top's topology view ( #5577 )
...
* Feat: add application detail view
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: small fix
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: add data source
Signed-off-by: HanMengnan <1448189829@qq.com>
---------
Signed-off-by: HanMengnan <1448189829@qq.com>
2023-03-01 13:39:33 +08:00
Tianxin Dong
41844eb461
Feat: add op.#Suspend and suspending phase in step ( #5567 )
2023-03-01 10:59:31 +08:00
Siege Lion
c350cc3a23
Feat: Add Request and Limit metrics to vela status --metrics ( #5546 )
...
* Feat: Add Request and Limit metrics to vela status --metrics
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: fix function spec and const variable
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: fix logic of loading pod metrics
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: small fix
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: optimize function structure
Signed-off-by: HanMengnan <1448189829@qq.com>
---------
Signed-off-by: HanMengnan <1448189829@qq.com>
2023-02-27 16:31:38 +08:00
qiaozp
8ff77c4486
Feat: SDK generating framework ( #5431 )
2023-02-21 15:54:44 +08:00
StevenLeiZhang
b1fc313519
Fix: vela top can not show Containers and Pod metrics, when the Component is deployed to member cluster ( #5534 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com>
2023-02-20 14:05:47 +08:00
Tianxin Dong
3a8746e07f
Feat: support resume a specific suspend step in workflow ( #5505 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-02-18 17:04:17 +08:00
Siege Lion
059f248e2b
Feat: add cli command `vela metrics` to display resource number and resource status ( #5479 )
...
* Feat: add command vela metrics
Signed-off-by: HanMengnan <1448189829@qq.com>
* Feat: add printer
Signed-off-by: HanMengnan <1448189829@qq.com>
* Feat: small fix
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: add cli tips
Signed-off-by: HanMengnan <1448189829@qq.com>
* Fix: remove metrics command
Signed-off-by: HanMengnan <1448189829@qq.com>
---------
Signed-off-by: HanMengnan <1448189829@qq.com>
2023-02-14 13:51:35 +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
a31a66758c
Fix: suppress klog logs output for vela top ( #5448 )
2023-02-08 15:48:44 +08:00
Somefive
e2f95e065a
Feat: update sharding using pkg ( #5430 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-02-07 11:12:40 +08:00
Echo
7694519fb9
Fix: dingding notification message.text.content ( #5424 )
...
* Fix: dingding notification message.text.content
Signed-off-by: yueyongyue <yueyongyue@sina.cn>
2023-02-06 19:13:42 +08:00
Karanjot Singh
c9d6bfef42
Fix: Add confirmation prompt for vela adopt --apply with existing app name ( #5376 )
...
* Add confirmation prompt for vela adopt --apply with existing app name
Signed-off-by: Karanjot Singh <drquark@duck.com>
* Added changes according to the review
Signed-off-by: Karanjot Singh <drquark@duck.com>
* Fixed Userinput and used loadremoteApplication
Signed-off-by: Karanjot Singh <drquark@duck.com>
minor fixes
Signed-off-by: Karanjot Singh <drquark@duck.com>
used loadRemoteApplication
Signed-off-by: Karanjot Singh <drquark@duck.com>
Minor Fix
Signed-off-by: Karanjot Singh <drquark@duck.com>
Minor Fix
Signed-off-by: Karanjot Singh <drquark@duck.com>
Minor Fix
Signed-off-by: Karanjot Singh <drquark@duck.com>
Minor Fix
Signed-off-by: Karanjot Singh <drquark@duck.com>
Minor Fix
Signed-off-by: Karanjot Singh <drquark@duck.com>
Minor fix
Signed-off-by: Karanjot Singh <drquark@duck.com>
Minor fix
Signed-off-by: Karanjot Singh <drquark@duck.com>
* Used f.Client().Get method
Signed-off-by: Karanjot Singh <drquark@duck.com>
minor fix
Signed-off-by: Karanjot Singh <drquark@duck.com>
minor fix
Signed-off-by: Karanjot Singh <drquark@duck.com>
* Changed bool to False
Signed-off-by: Karanjot Singh <drquark@duck.com>
---------
Signed-off-by: Karanjot Singh <drquark@duck.com>
2023-02-03 18:01:35 +08:00
wyike
1b993ffcc9
fix bugs of specified addonName ( #5404 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
2023-02-01 16:41:50 +08:00
Basuotian
27177bbc38
Fix: use the namespace specified in the resource if -n is not s… ( #5379 )
...
* fix #5368 , use the namespace specified in the resource if -n is not specified
Signed-off-by: Basuotian <basuoluomiu@gmail.com>
* add default namespace for the case missing namespace in resourceRef
Signed-off-by: Basuotian <basuoluomiu@gmail.com>
* add test case
Signed-off-by: Basuotian <basuoluomiu@gmail.com>
---------
Signed-off-by: Basuotian <basuoluomiu@gmail.com>
2023-01-31 20:02:05 +08:00
Jianbo Sun
66dd2a70b7
Fix: aligin config create to be managed by apps with Dispatch function ( #5384 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2023-01-31 16:55:37 +08:00
Somefive
9efbb72850
Feat: support sharding in controller ( #5360 )
...
* Feat: bootstrap sharding
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Chore: refactor end-e2e-core-shards script
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-01-31 13:03:29 +08:00
Tianxin Dong
250824bf05
Feat: add workflow step scope in doc gen ( #5351 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-01-17 16:08:38 +08:00
Somefive
b342ab0f86
Feat: vela cluster export config ( #5336 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-01-16 18:03:38 +08:00
gökhan
4ec9214c79
Feat: reuse same logic for cluster labels ( #5346 )
...
Issue: https://github.com/kubevela/kubevela/issues/5171
Signed-off-by: Gokhan Karadas <gokhan.karadas@trendyol.com>
Signed-off-by: Gokhan Karadas <gokhan.karadas@trendyol.com>
Co-authored-by: Gokhan Karadas <gokhan.karadas@trendyol.com>
2023-01-16 15:46:42 +08:00