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
cezhang
bab9534ed8
Feat: vela revision support read the apprevision details in yaml format ( #4659 )
...
Signed-off-by: cezhang <c1zhang.dev@gmail.com >
make reviewable
fix errors
Signed-off-by: cezhang <c1zhang.dev@gmail.com >
fix error
Signed-off-by: cezhang <c1zhang.dev@gmail.com >
fix error
Signed-off-by: cezhang <c1zhang.dev@gmail.com >
fix errors
Signed-off-by: cezhang <c1zhang.dev@gmail.com >
fix errors
Signed-off-by: cezhang <c1zhang.dev@gmail.com >
Signed-off-by: cezhang <c1zhang.dev@gmail.com >
2022-08-30 13:58:47 +08:00
Siege Lion
a393fb03d1
Feat: load the Yaml text of resource in vela top ( #4665 )
...
* Fix: fix inconsistent menu hints
Signed-off-by: HanMengnan <1448189829@qq.com >
* Feat: add the feature that a new view of yaml was added and by it the user can load the yaml text of resource
Signed-off-by: HanMengnan <1448189829@qq.com >
Signed-off-by: HanMengnan <1448189829@qq.com >
2022-08-30 10:20:10 +08:00
47
4e08ece053
Feat: System diagnose ( #4662 )
...
* Feat: System Info & Diagnose
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix:1.misspelling 2.license
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix: pattern of imported package
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix: pattern of imported package
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix:1.return error instead of panic 2.get deployment by label instead of by namespace 3.when getting a single deployment, the result is displayed in multi rows. Feat: 1.the system info command displays the cpu and memory metrics 2.the system info command displays the numbers of ready pods and desired pods.
* Feat: 1.the system info command displays the environment variables
* Fix: Making syntax simple
* Feat(system info):1.ARGS多行展示2.指定名称时无须指定namespace3.优化界面展示,支持原始打印或者以wide/yaml形式打印4.指定名称时,打印更可读信息
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Feat:add comment
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix:syntactic redundancy
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Feat:Display all ARGS
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Feat:Display all ARGS
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
Add signoff
* Fix:1.return error instead of panic 2.get deployment by label instead of by namespace 3.when getting a single deployment, the result is displayed in multi rows. Feat: 1.the system info command displays the cpu and memory metrics 2.the system info command displays the numbers of ready pods and desired pods.
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Feat:System diagnose
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Feat:Diagnose cluster-gateway pod's status
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
2022-08-29 14:00:15 +08:00
Siege Lion
3531249e1b
Feat: add a new resource level view: pod view ( #4661 )
...
Pod view is the next level view of managed resource view
Signed-off-by: HanMengnan <1448189829@qq.com >
Signed-off-by: HanMengnan <1448189829@qq.com >
2022-08-29 10:30:22 +08:00
47
a4ad1ad40f
Feat: System Info & Diagnose ( #4657 )
...
* Feat: System Info & Diagnose
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix:1.misspelling 2.license
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix: pattern of imported package
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix: pattern of imported package
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix:1.return error instead of panic 2.get deployment by label instead of by namespace 3.when getting a single deployment, the result is displayed in multi rows. Feat: 1.the system info command displays the cpu and memory metrics 2.the system info command displays the numbers of ready pods and desired pods.
* Feat: 1.the system info command displays the environment variables
* Fix: Making syntax simple
* Feat(system info):1.ARGS多行展示2.指定名称时无须指定namespace3.优化界面展示,支持原始打印或者以wide/yaml形式打印4.指定名称时,打印更可读信息
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Feat:add comment
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix:syntactic redundancy
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Feat:Display all ARGS
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Feat:Display all ARGS
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
Add signoff
* Fix:1.return error instead of panic 2.get deployment by label instead of by namespace 3.when getting a single deployment, the result is displayed in multi rows. Feat: 1.the system info command displays the cpu and memory metrics 2.the system info command displays the numbers of ready pods and desired pods.
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
2022-08-26 16:51:17 +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
Yuedong Wu
68c1da847d
fix: add supported but missing provider ( #4645 )
...
Signed-off-by: Yuedong Wu <57584831+lunarwhite@users.noreply.github.com >
Signed-off-by: Yuedong Wu <57584831+lunarwhite@users.noreply.github.com >
2022-08-23 21:15:32 +08:00
Tianxin Dong
1e87f455e8
Fix: optimize workflow debug cmd ( #4638 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-08-23 15:32:50 +08:00
Siege Lion
5a241078b7
Feat: add new system info to system info board and optimize code ( #4640 )
...
newly added system info including:
1. Cluster num
2. App running num
3. cpu and mem usage condition of vela-core
4. cpu and mem usage condition of vela-core cluster gateway
Signed-off-by: HanMengnan <1448189829@qq.com >
Signed-off-by: HanMengnan <1448189829@qq.com >
2022-08-22 18:00:49 +08:00
qiaozp
bcb3550025
Fix: up command example ( #4626 )
...
* Fix: up command example
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* typo
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
2022-08-17 11:33:12 +08:00
Siege Lion
2e18eaa3b2
Feat: add filtering features to the Application view and K8S object view of vela top ( #4612 )
...
* Feat: when `vela top` launch, can specify the namespace of the presentation application
Signed-off-by: HanMengnan <1448189829@qq.com >
* Feat: add filtering function to the k8s object view of the `vela top` command, which can be filtered by cluster and cluster namespace
Signed-off-by: HanMengnan <1448189829@qq.com >
Signed-off-by: HanMengnan <1448189829@qq.com >
2022-08-15 10:36:12 +08:00
barnettZQG
72591788a6
Fix: the create time of the synced policies is zero ( #4604 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-08-12 14:37:39 +08:00
Siege Lion
4d3ef75601
Feat: Add a new CLI command: vela top which can display system information and resource status in UI form ( #4556 )
...
* Feat: UI sketch init
Signed-off-by: HanMengnan <1448189829@qq.com >
* Feat: Resource data load finish
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: optimize code struct
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: add test case and fix some bugs
1. add test case to package model
2. fix a bug of ListClusters
3. optimize code structure
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: fix go.mod package version
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: fix some bugs and optimize code structure
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: fix irregular code and add comments
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: supplement test cases and fix bugs
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: move the `vela status --ui` command out and add it as a new command `vela top`
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: fix package import sequence and go.mod
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: add copyright header
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: update description and example of command `vela top`
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: convert color variables to const variables
Signed-off-by: HanMengnan <1448189829@qq.com >
2022-08-09 10:56:22 +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
qiaozp
fcafbef8c5
Fix: vela CLI provider compatibility ( #4561 )
...
* Fix: vela CLI provider compatibility
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* fix
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* List interface won't return NotFoundError
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* format imports
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
2022-08-05 14:05:23 +08:00
Jianbo Sun
fce66879e7
Chore: fix cli description to remove html tag format ( #4550 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-08-03 19:18:57 +08:00
barnettZQG
8dfc8e35a6
Fix: can not find the resource when the resource namespace is diffrent with application ( #4517 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-08-01 22:41:41 +08:00
barnettZQG
976d683185
Feat: refactor CLI commands related to resources ( #4500 )
...
* Feat: refactor CLI commands related to resources
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: remove the old test case.
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: e2e test
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: optimize test cases
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: rename 'vela pods' to 'vela status --pod'
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: optimize the e2e test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: sort the objects
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: optimize the e2e test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: list the pod by the labels
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: order the tree resource
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: set multicluster config
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-08-01 19:44:27 +08:00
codinghuang
f1790e5e6b
Feat: support set labels for env ( #4422 )
...
* Feat: support set labels for env
Signed-off-by: codinghuang <codinghuang@qq.com >
* Refactor: Remove util.ParseLabelString
use k8s.io/apimachinery/pkg/labels
Signed-off-by: codinghuang <codinghuang@qq.com >
2022-07-29 19:14:05 +08:00
wyike
c372578e59
Fix: check definition of addon whether is conflict ( #4493 )
...
* fix checksemver
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
override defs
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add test and fix some special cases
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix checkdiff
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix flags
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* small fix
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-07-29 16:42:16 +08:00
47
8a82ac6277
Feat: System Info & Diagnose ( #4379 )
...
* Feat: System Info & Diagnose
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix:1.misspelling 2.license
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix: pattern of imported package
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix: pattern of imported package
Signed-off-by: foursevenlove <foursevenlove@gmail.com >
* Fix:1.return error instead of panic 2.get deployment by label instead of by namespace 3.when getting a single deployment, the result is displayed in multi rows. Feat: 1.the system info command displays the cpu and memory metrics 2.the system info command displays the numbers of ready pods and desired pods.
* Feat: 1.the system info command displays the environment variables
* Fix: Making syntax simple
2022-07-29 13:47:35 +08:00
Arena.Su
b95980a92b
Feat: delete multi apps from vela delete cli command ( #4484 )
...
Signed-off-by: suxiang <704427617@qq.com >
2022-07-27 18:58:21 +08:00
Arena.Su
70eb639ba7
Feat: delete svc flag from vela delete cli cmd ( #4448 )
...
Signed-off-by: suxiang <704427617@qq.com >
2022-07-25 22:17:07 +08:00
Charlie Chiang
bb8f4e426a
Feat: make addon init use the latest CUE addon template ( #4434 )
...
* Feat: make addon init use the latest CUE addon template
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: simplify init cmd
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: ignore metadata
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: remove status
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* do not marshal to application
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: only look for output field
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: use global constant
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: update tests according to changes
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-07-25 21:32:01 +08:00
Jianbo Sun
4814bce594
Feat: adapt vela port-forward with the velaql ( #4439 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-25 21:27:31 +08:00
Jianbo Sun
cae4aa4a76
Chore: update description of policy/workflowstep definition ( #4428 )
...
* Chore: update description of policy definition
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: support workflow step generation for doc
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Chore: refactor package refereces/plugins to references/docgen
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Chore: add examples of def docs for workflow step
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Feat: refine workflow description
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Chore: refine the workflow step definition
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Chore: update workflow step definition
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-25 10:34:26 +08:00
ivyilike
3e57246740
Feat: support vela def apply for directory ( #4142 )
...
Co-authored-by: ivyilike <pww123@cmbchina.com >
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-24 16:34:13 +08:00
wyike
25b0cb8ee1
Feat: Addon support app template written by cuelang. ( #4401 )
...
* pass tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
refactor some codes
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
WIP delete useless workflow
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
add checklegacy addon
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
refactor some logics
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix panic test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
delete useless addon test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix empty clusterargs
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* rewrite some logic to support parameter ui
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* rename template cue
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix panic test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix render tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix checkdiff
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix
add more tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* update file header
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-07-22 17:58:19 +08:00
StevenLeiZhang
67f3f2747a
Fix: vela addon upgrade missing the history args ( #4388 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-07-22 14:39:09 +08:00
Charlie Chiang
5890b58aea
Feat: get raw Application yaml, json or jsonpath ( #4415 )
...
* Feat: get raw Application
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Fix: add gvk
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: git rid of managedFields
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: fix typos
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add test and make changes according to comments
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: more help text
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: format imports
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-07-22 14:36:50 +08:00
Jianbo Sun
68a9565a1f
Chore: trim debug info ( #4423 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-22 10:36:38 +08:00
Jianbo Sun
957302cb9d
Feat: support vela kube apply for CUE and JSON files ( #4420 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-21 16:02:57 +08:00
TIEDPAG
e37b0276c8
Feat: support addon helm repo skip tls verify ( #4122 ) ( #4146 )
...
* Feat: support addon helm repo skip tls verify (#4122 )
Signed-off-by: damianqin <damianqin@tiedpag.club >
* Fix: mv http server to BeforeSuite
Signed-off-by: damianqin <damianqin@tiedpag.club >
* Fix: fix ci error
Signed-off-by: damianqin <damianqin@tiedpag.club >
* Fix: fix merge
Signed-off-by: damianqin <damianqin@tiedpag.club >
* Feat: support addon helm repo skip tls verify (#4122 )
Signed-off-by: damianqin <damianqin@tiedpag.club >
* Fix: mv http server to BeforeSuite
Signed-off-by: damianqin <damianqin@tiedpag.club >
* Fix: fix ci error
Signed-off-by: damianqin <damianqin@tiedpag.club >
* Fix: fix ci
Signed-off-by: damianqin <damianqin@tiedpag.club >
Co-authored-by: damianqin <damianqin@tiedpag.club >
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-19 18:00:28 +08:00
Jianbo Sun
b24e7523d8
Feat: generate docs for reference automatically ( #4377 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Feat: refactor hardcode example to embd.FS
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: refactor doc gen for general types
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: update generate format
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: generate terraform reference docs
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Feat: add definition reference generate script
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: refine output format
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: remove dup annotation
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: update doc
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: add i18n support
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Feat: add translation
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Feat: add policy definition gen
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: add compatibility for lable Annotation change
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: add more tests
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Feat: allow mark example doc url on annotation
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: align vela show with vela def doc-gen, add vela def show equals with vela show
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-18 19:22:55 +08:00
barnettZQG
a519a6c89d
Feat: optimize the dry run feature ( #4364 )
...
* Feat: optimize the dry run feature
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: e2e test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change the bcode
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change some names
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-07-18 14:01:11 +08:00
Charlie Chiang
ace23f1c6f
Feat: enhance addon init ( #4370 )
...
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-07-18 10:40:42 +08:00
barnettZQG
1fc65f56bf
Feat: support HTTPRoute to generate endpoint ( #4378 )
...
* Feat: support HTTPRoute to generate endpoint
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: print the inner in CLI
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: change the comment
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-07-14 18:15:20 +08:00
wyike
c29e980e8a
Fix: fail directly when app terminated ( #4363 )
...
* fail directly when app terminated
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* support suspend
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix typo
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-07-14 18:14:09 +08:00
Jianbo Sun
8571aa76ef
Fix: abuse timeout context in terraform provider ( #4374 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-13 15:47:15 +08:00
Jianbo Sun
072b80f6c6
Feat: support vela def apply for yaml definition ( #4372 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-13 15:31:30 +08:00
Jianbo Sun
cde76989a0
Feat: support resource topology for endpoints ( #4362 )
...
* Feat: support resource topology for endpoints
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: add and refactor the test for endpoint
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-13 14:51:06 +08:00
Jianbo Sun
4bd4e9014f
Feat: support read from URL for --file command globally ( #4346 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-11 16:59:54 +08:00
Charlie Chiang
3a6d947f07
Feat: create VelaQL views using vela ql apply ( #4324 )
...
* Feat: create VelaQL views using `vela ql create`
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: format imports
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: merge reusable function
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: format import
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: make changes according to comments
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add tests for `status` or `export` fields
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: make changes according to comments
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: rename variables
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-07-07 13:59:16 +08:00
Jianbo Sun
e0ab16851e
Chore: refine the output of velaux addon fixes #3902 ( #4332 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-07-06 17:42:20 +08:00
Charlie Chiang
da5282a15d
Feat: show or list revisions in vela def get and vela show ( #4307 )
...
* Feat: support --version when getting definitions
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add tests for vela show
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: format imports
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-07-06 15:41:00 +08:00
Charlie Chiang
be317c412a
Feat: print complex values in addon parameters ( #4309 )
...
* Feat: support nested parameters in addon parameters
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: show all params
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: handle any addon parameters
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: add a error check on json marshell
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-07-06 15:39:46 +08:00
Sumit Tembe
a422ae8ab4
Feat: don't ask user confirmation when delete with --force or --yes ( #4259 )
...
* feature: don't ask user confirmation when delete with --force or --yes
Signed-off-by: Sumit Tembe <sumit.tembe@outlook.com >
* added a new flag 'yes'
* don't skip user confirmation for --force
* skip user confirmation for --yes
2022-07-06 15:34:41 +08:00
wyike
7df0f20f70
support only provide vela or kubernetes version requirement ( #4284 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
helm package logic
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
delete useless code
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-07-01 17:06:22 +08:00
Charlie Chiang
b2dfee134b
Feat: print addon parameters recursively ( #4290 )
...
* Feat: support nested parameters in addon parameters
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: show all params
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-06-30 23:38:38 +08:00