linjie.miao
2b47a934d3
The return value of vela ls must contain the TYPE and TRAITS fields.
2020-11-05 15:39:37 +08:00
Hongchao Deng
1809b47bb9
doc: add extending vela ( #511 )
...
* doc: add extending vela
- also rename in `system update` name -> type, type -> category
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* github action: fixed ubuntu version
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* update
2020-11-05 10:09:29 +08:00
roy wang
24c7f23e8a
update local caps before listing workloads&traits
...
refine output of `vela system update`
add e2e-test
Signed-off-by: roy wang <seiwy2010@gmail.com >
2020-11-05 01:40:03 +09:00
Hongchao Deng
6efb68f51f
Merge pull request #506 from silotrd/master
...
Logs need to be printed in real time when vela executes docker command
2020-11-04 07:39:42 -08:00
Jianbo Sun
2121fa6cc1
Merge pull request #500 from zzxwill/docs-scale
...
Add Autoscaler docs and support cli and appfile
2020-11-04 14:32:20 +08:00
Guo, Fei
08c784506e
fix a nit
2020-11-03 20:50:21 -08:00
Guo, Fei
e6b5e11311
Clean up for printed messages
2020-11-03 20:48:11 -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
zzxwill
81d40a2f51
Wrongly rebased newly merged requests from comments, fixed it.
...
co-authored-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-04 11:39:05 +08:00
天元
5066320a2f
start promethus instance on installation
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-03 16:15:46 +08:00
Hongchao Deng
3097a46a04
Merge pull request #493 from wonderflow/metrics
...
fix metric capability and add tutroial
2020-11-02 08:27:35 -08:00
天元
26b6327919
fix metric capability and add tutroial
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-02 15:50:20 +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
zzxwill
33ed0a9a20
Add unit-test for vela up
...
During to decrease of code coverage, added unit-test
for `vela up`
2020-11-02 14:24:38 +08:00
zzxwill
f77999e8dc
Update related vela show/status docs
...
updated related `vela show/status` docs, also update
`vela ls/delete` related documentation
2020-11-02 11:49:48 +08:00
zzxwill
435ac44cbf
fix issue 'ineffectual assignment to err'
2020-11-01 21:09:37 +08:00
zzxwill
865c52e883
Refactor "vela status"
...
merged `vela app status` and `vela svc status`
to `vela status`.
To fix #474
2020-11-01 16:25:17 +08:00
Zheng Xi Zhou
e58d705a8b
Merge pull request #478 from zzxwill/app-show
...
Refactor `vela show`
2020-11-01 11:44:04 +08:00
zzxwill
0a3b3ffdb1
address Wonderflow's offline advice
2020-11-01 10:02:49 +08:00
Ryan Zhang
7e5e2de263
Merge pull request #489 from zzxwill/null-yaml
...
Fix `charts/vela-core/crds/_.yaml` generation issue
2020-10-31 14:47:46 +08:00
zzxwill
cc93367b22
Fix charts/vela-core/crds/_.yaml generation issue
...
Fixed the issue of `charts/vela-core/crds/_.yaml` generation
by removing unkonwn struct in pkg/commands/show.go.
2020-10-31 13:43:10 +08:00
Hongchao Deng
d003a6652d
fix check route status when using local kind
2020-10-30 20:56:37 -07:00
zzxwill
838995e816
Refactor vela show
...
Merge `vela app show` and `vela svc show` in `vela show`
to display all details information of an application
2020-10-31 11:52:12 +08:00
Jianbo Sun
c51f4d5074
Merge pull request #484 from hongchaodeng/doc-exec
...
doc: separate appfile chapter into a few sections to gradually add traits, workloads
2020-10-31 10:33:16 +08:00
Hongchao Deng
9be4316256
doc: separate appfile chapter into a few sections to gradually add traits, workloads
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-30 19:07:00 -07:00
Hongchao Deng
854e88f385
fix ingress rewrite-target
2020-10-30 17:20:02 -07:00
Hongchao Deng
f94d2128d9
Merge pull request #481 from zzxwill/cli-description
...
Refine some minor Cli description
2020-10-30 11:10:18 -07:00
root
f4f0d92a74
[Feature #443 ] should report capability not exist instead of file not found #433
2020-10-30 16:56:37 +00:00
zzxwill
85aa774dd4
Refine some Cli description
...
Refined some description and adjust cli order in `-h`
2020-10-30 23:28:02 +08:00
Hongchao Deng
629ceee307
fix
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-30 00:08:15 -07:00
Hongchao Deng
8fdf48eac1
Add appfile tutorial and fix code
...
includes:
- fix up command to save appfile to env dir
- update cue template to include cmd and config
- move design to doc/design
2020-10-29 22:41:07 -07:00
天元
f016ada842
merge vela app/svc delete to vela delete
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-10-30 11:42:27 +08:00
Hongchao Deng
0ef3d8650b
fix and clean up charts
...
currently the charts has following issues:
- cert-manager has manifests in multiple places. Should be combined into one.
Prefer pure yaml since its helm chart requires `--set installCRDs=true` flag and uninstalling CRD via helm is inconvient.
- The bootstrap of vela-core will setup metrics controller. This requires Prometheus Operator CRD. Move related CRD to vela-core chart.
- move prometheus to vela-system namespace. Remove monitoring namespace.
- remove grafana. It's already a dependency of prometheus chart.
- change default image pull policy to IfNotPresent. Should not be Always.
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-29 13:56:33 -07:00
天元
091b70deba
add route tuturiol
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-10-29 17:36:51 +08:00
Jianbo Sun
8e0641baca
Merge pull request #470 from captainroy-hy/vela-portforward
...
vela port-forward
2020-10-29 15:34:29 +08:00
Hongchao Deng
4426133c43
Fix vela install to include all dependencies ( #467 )
...
* Fix vela install to include all dependencies
rewrite server dependency component install:
- Don't rely on crd name. Continue installing all charts.
- Rewrite signal handler to uninstall dependencies before exiting.
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* fix
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-29 15:24:02 +08:00
roy wang
32daa8f280
vela port-forward
...
add unit test and e2e test
refresh cli doc of vela port-forward
Signed-off-by: roy wang <seiwy2010@gmail.com >
2020-10-29 16:21:33 +09:00
Hongchao Deng
b52fc92e93
change podspec workload to deployment in built-in templates ( #458 )
...
* change podspec workload to deployment in built-in templates
* fix
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-28 13:28:27 +08:00
roy wang
69944f9dad
change term "component" to "service" in commands
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2020-10-27 19:31:24 +09:00
Jianbo Sun
d2452ad8ef
Merge pull request #446 from wonderflow/oam-runtime
...
upgrade oam-k8s-runtime dependency
2020-10-27 17:06:01 +08:00
Hongchao Deng
ac9a2a2b81
fix e2e
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-27 01:38:10 -07:00
天元
4c70136ba1
upgrade oam-k8s-runtime dependency
2020-10-27 15:32:42 +08:00
Hongchao Deng
f962dc0f11
fix ut
2020-10-26 23:38:11 -07:00
Hongchao Deng
95823cdcdb
fix
2020-10-26 23:19:59 -07: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
e9186fa8eb
fix plugin test
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
eed2e2f219
fix
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-26 20:51:16 -07:00
Hongchao Deng
80cf81e4d5
update templates
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-26 20:51:16 -07:00
Jianbo Sun
ea836ee2eb
Merge pull request #438 from wonderflow/scale
...
Implement Autoscaler Trait
2020-10-27 10:45:00 +08:00