Ryan Zhang
d38c08af56
Merge pull request #846 from leejanee/vela-up
...
vela up generate application object instead of AC and Component
2021-01-10 22:10:39 -08:00
天元
2761e7afb9
use map[string]string for scope
2021-01-11 10:54:57 +08:00
天元
8410f03eb0
addressing comments
2021-01-11 10:45:13 +08:00
天元
718a4b1999
fix ci
2021-01-07 17:52:15 +08:00
天元
de83320306
remove unused code
2021-01-07 13:07:28 +08:00
天元
4cfee561b9
refactor and add scope to application
2021-01-07 13:07:12 +08:00
Zheng Xi Zhou
da097989f8
Update pkg/appfile/service.go
...
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
2021-01-06 11:05:37 +08:00
zzxwill
53164a4d2f
Implement API for generating OpenAPI schema for definition
...
Fetched cue parameters from workloaddefinition/traitdefinition, generated
OpenAPI v3 schema, fixed problems of tainted `description` filed, added filed
"title" required by form-render component, added it in API server router
To fix #680
2021-01-05 21:57:38 +08:00
lj176172
cb68136f93
remove
2021-01-04 17:26:34 +08:00
lj176172
a88d0a5660
lint code
2020-12-30 18:26:31 +08:00
lj176172
950238aa11
export scopes
2020-12-30 18:19:38 +08:00
lj176172
b52fc09fd6
lint code
2020-12-30 14:13:27 +08:00
lj176172
062c906e95
rebase master
2020-12-30 14:08:54 +08:00
Weiping Cai
c0ebe8dc62
support mutli storage resources,define storage interface and implemen… ( #776 )
...
* support mutli storage resources,define storage interface and implement local storage
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
* support mutli storage resources,define storage interface and implement local storage
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
* support mutli storage resources,define storage interface and implement local storage
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
* support mutli storage resources,define storage interface and implement local storage
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
* move application/Application to storage/driver pkg
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
* update storage import format
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
2020-12-28 18:39:58 +08:00
Jianbo Sun
bb6b050d15
Merge pull request #745 from ryanzhang-oss/ack-cleanup
...
make Vela work with ACK and clean up imports and scripts
2020-12-09 11:59:35 +08:00
ryan
3211c89610
fix: load appfile
2020-12-09 11:33:26 +08:00
Ryan Zhang
92f31a100e
make vela work with ACK and clean up
2020-12-08 17:33:27 -08:00
lllwan
b36bfa02a6
Add JSON format appfile support ( #691 )
...
* Add JSON format appfile support
Co-authored-by: 摩羯 <wangxun@cai-inc.com >
Co-authored-by: wangxun <wangxun@zcydeMBP.lan >
2020-12-05 08:06:25 +08:00
Hongchao Deng
306b21459e
add export command and argo gitops sample
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-12-02 22:25:57 -08:00
天元
6480873e81
change import headers
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-27 11:08:54 +08:00
roy wang
6303d311c8
fix lint issues in /pkg/*
...
fix lint issues in /cmd/*
Signed-off-by: roy wang <seiwy2010@gmail.com >
2020-11-26 17:18:54 +09:00
天元
fc805214c7
standardize project structure: change api to apis
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-25 17:28:09 +08:00
天元
3c233d3a9b
fix lint
2020-11-23 15:55:46 +08:00
天元
42c9e68512
fix go sec and remove unnecessary code
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-18 10:34:22 +08:00
天元
ab72ddbea4
clean code
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-12 10:54:21 +08:00
zzxwill
9ca4f64030
Fix vela ls issue
...
By default, all svc deployed without `--staging` will appear
to be `staging` in cmd `vela ls`.
To fix #534
2020-11-09 11:34:07 +08:00
linjie.miao
5c7f37f034
When executing commands such as docker build/push, logs are
...
required to be printed to the console in real time.
2020-11-04 11:57:46 +08:00
Hongchao Deng
7cfc80cd41
add render-only to ini cmd and ignore route if domain is empty
2020-11-01 23:34:12 -08:00
root
f4f0d92a74
[Feature #443 ] should report capability not exist instead of file not found #433
2020-10-30 16:56:37 +00:00
Hongchao Deng
629ceee307
fix
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-30 00:08:15 -07:00
天元
091b70deba
add route tuturiol
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-10-29 17:36:51 +08:00
Hongchao Deng
cff6a74430
capability: use def name as name
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-26 20:51:16 -07:00
Hongchao Deng
3d17464c44
fix trait definition
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-26 20:51:16 -07:00
Hongchao Deng
192f435cfc
make default appfile as vela.yaml
2020-10-25 19:34:28 -07:00
Hongchao Deng
b11ccee60d
add unit test for config in appfile
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-23 19:28:50 -07:00
Hongchao Deng
1b82e3ae2a
vela config command
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-23 13:49:10 -07:00
Hongchao Deng
f2825f2181
remove image constraint
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-23 13:14:14 -07:00
天元
3082b7b9dd
fix label not int
2020-10-22 12:22:50 +08:00
Hongchao Deng
20a5457d5f
refactor pkg/application to use Appfile ( #402 )
...
* refactor pkg/application to use Appfile
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* fix build
* fix workload
* refactor pkg/application to use Appfile
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* rebase
* fix
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* e2e
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* update design
* add test coverage for appfile
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* comment
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-21 13:01:46 +08:00
Hongchao Deng
38dc6fe73e
fix bugs on pkg/appfile ( #409 )
...
* fix bugs on pkg/appfile
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* fix
2020-10-20 13:55:57 +08:00
Hongchao Deng
b08c6b9441
Appfile: Extensible, User-friendly Application Config Format ( #390 )
...
* design doc
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* Support deployment via appfile
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* design update
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* comments
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* update
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* refactor
* add multi services example in design doc
2020-10-18 11:22:17 +08:00