天元
868e0925d4
move health check and status out of extention
2021-02-04 17:56:20 +08:00
zzxwill
5aea4c4baa
Fix openAPIV3Schema validatation issue
...
Legacy crd charts/vela-core/crds/standard.oam.dev_routes.yaml could not
be applied to old Kubernetes clusters like 1.15.12.
Fix #993
2021-02-03 22:20:39 +08:00
Zheng Xi Zhou
942115a1c3
Set KubeVela as verified publisher of ArtifactHub ( #986 )
...
* Set KubeVeal as verified publisher of ArtifactHub
Set KubeVela team as a verified publisher of Artifacthub,
Add README to the repo and add helm badge in github readme
To impleted #977
* Update hack/artifacthub/artifacthub-repo.yml
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com>
* Update hack/artifacthub/artifacthub-repo.yml
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com>
* add more owners
* add README to chart
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com>
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com>
2021-02-02 15:37:40 +08:00
Jianbo Sun
66fb99954e
fix quick start guide as we don't have route trait installed as default ( #954 )
...
* fix quick start guide as we don't have route trait installed as default
* add a description for ingress trait
2021-01-29 14:56:38 +08:00
Jianbo Sun
fa58501a97
remove 3rd party dependency from default installation ( #946 )
...
* remove 3rd party dependency from default installation
* fix CI
2021-01-27 18:29:42 -08:00
Jianbo Sun
97f45ae859
code refactor ( #935 )
...
* code refactor
* update boilerplate.go.txt
2021-01-26 10:26:41 +08:00
zzxwill
48f3ed94b7
convert configuration files to variables
...
open the exact reference doc link for a capability
add option `--no-website` to support display reference docs on console
2021-01-19 15:16:40 +08:00
zzxwill
3546001bf6
Generate a local site to host all reference docs
...
By Cli `vela reference` to generate reference docs for all workload
types and traits, and host them in a local website.
To fix #880
2021-01-18 12:18:15 +08:00
Ryan Zhang
df32d4b1ba
update rollout CRD spec
2021-01-15 19:19:32 -08:00
Zheng Xi Zhou
83ce5ec724
Add `ConflictsWith` and more sections for Rollout ( #869 )
...
Added `ConflictsWith` and `How Rollout Works` section to Rollout Reference Docs.
To fix #777
2021-01-14 17:22:55 +08:00
Jianbo Sun
6b78945c18
Merge pull request #858 from Incubator4th/route-provider
...
Add provider parameter to route trait
2021-01-07 11:49:41 +08:00
incubator4th
72d6981628
set provider can be empty
2021-01-06 17:22:16 +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
incubator4th
72663f68cb
add provider to route.cue
2021-01-05 21:06:55 +08:00
zzxwill
509895511b
Expend column width for "vela workloads/traits"
...
Expended column width for `vela workloads/traits` and also
shortened the description for all workloads and traits.
Fixed a tiny issue in hack/reference/generate.go
To fix issue #827
2020-12-28 20:57:22 +08:00
天元
dbd855cc25
address comments
2020-12-18 19:11:57 +08:00
roywang
d14558a227
fix golint issues
...
Signed-off-by: roywang <seiwy2010@gmail.com>
2020-12-10 12:10:52 +09:00
Zheng Xi Zhou
f51dccf956
Minor updates on docs ( #758 )
...
Updated reference docs for autoscale and task, updated
cli docs
2020-12-09 10:35:59 -08:00
Ryan Zhang
92f31a100e
make vela work with ACK and clean up
2020-12-08 17:33:27 -08:00
912988434
f0596c4914
fix task( k8s job ) restartpolicy default Always ( #723 )
...
* fix task( k8s job ) restrtpolicy default Always
* Update the parameter policy to restartPolicy
* Update the parameter restartPolicy to restart
* Update charts/vela-core/templates/defwithtemplate/task.yaml
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com>
* Update hack/vela-templates/cue/task.cue
Co-authored-by: 李帅 <lishuai@MacBook-Pro.local>
Co-authored-by: Katacoda Scenario <scenario@katacoda.com>
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com>
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com>
2020-12-08 16:04:06 +08:00
天元
9f44bb128f
fix job definition
2020-12-04 11:52:13 +08:00
Jianbo Sun
7d3397ac31
Merge pull request #673 from zzxwill/docs-reference
...
Auto-generate reference docs
2020-12-03 18:11:49 +08:00
zzxwill
39db378bcd
Put error as return for sub-functions and update description for definitions
2020-12-02 15:29:20 +08:00
zzxwill
f7718b4c08
Auto-generate reference docs
...
Automatically generate reference docs for all workloads and traits.
1) moved design part from hack/references/configurations/rollout.yaml to design/vela-core/rollout.md
2) added usages for all workloads/traits, except route (#672 )
3) renamed some reference docs
Attention: atuo-generation of specifications for all parameters has NOT been implemented, they are generated
based on files under `hack/references/configurations`
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com>
2020-12-01 13:56:24 +08:00
天元
43754e89b6
merge CI and makefile
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-27 12:16:36 +08:00
天元
2e975e678c
merge code: apis,pkg all moved
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-27 11:07:50 +08:00
Hongchao Deng
e6445f7458
fix config in webservice template
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>
2020-11-17 11:38:16 -08:00
zzxwill
f22c8995f4
Minor updates on webservice/autoscale docs/comments
...
based on the comments https://github.com/oam-dev/kubevela/pull/566#discussion_r522385511
and https://github.com/oam-dev/kubevela/issues/585#issuecomment-726253432 ,
update docs and comments on webservice and autoscale
2020-11-17 13:10:49 +08:00
天元
efb76ee5ee
tunning docs
2020-11-16 14:07:38 +08:00
Jianbo Sun
fe81ed1653
Merge pull request #593 from wonderflow/upd
...
refactor crd generate mode
2020-11-16 10:39:04 +08:00
天元
9a89699691
refactor crd generate mode
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-14 09:10:39 +08:00
Hongchao Deng
b0c9e4b78a
update descriptions of capabilities
2020-11-13 12:38:45 -08:00
天元
cd4615405f
updated oam-k8s-runtime and go through rollout fix bugs
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-13 11:24:49 +08:00
zzxwill
3dd5e493c6
update reference doc
2020-11-13 10:22:36 +08:00
zzxwill
7031e04c75
Revise Autoscaler doc with appfile focused
...
- Splitted autoscale docs to be appfile focused,
and add cpu utilization scaling policy for appfile
- Allow user to input parameter with int type, like
10 instead of "10"
- Change cpuRequest/cpu to proper names
To fix #564
2020-11-12 19:02:14 +08:00
天元
40ab610a8e
remove annotation for apiversion and kind, use discoverymapper instead
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-12 12:04:08 +08:00
天元
07351d9dd7
update vela init UI
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-11 16:16:01 +08:00
天元
5c0f26c6f6
fix doc gen path
2020-11-10 20:16:15 +08:00
天元
fd3f300901
support rollout trait
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-10 20:13:27 +08:00
Zheng Xi Zhou
91f47586cf
Autoscaler for appfile ( #510 )
...
* Autoscaler for appfile
completed spec.extension.template to support autoscale in
cli and appfile
* add alias name to cpuRequest in Cli for deploying webservice
2020-11-07 07:54:59 +08:00
天元
9a27c604b1
don't specify replica in template
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-06 14:30:17 +08:00
天元
630e27f762
don't add name for workload object
2020-11-06 13:05:40 +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
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
Hongchao Deng
e20b6c9bf4
doc: add app init, config, and capability references
...
additionally:
- change backend workload type to worker
- add cue format script
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>
2020-11-03 19:25:41 -08:00
天元
5066320a2f
start promethus instance on installation
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-03 16:15:46 +08:00
zzxwill
d082502406
Add Autoscaler docs and support cli and appfile
...
added Autoscaler docs and add spec.extension.template
for cli and appfile
2020-11-03 12:02:23 +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
8b3c2104bc
update manualscale cue to set default replica 1 and update appfile example to exclude scaler trait
2020-10-30 21:14:53 -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
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
Jianbo Sun
5dd91add89
Merge pull request #447 from wonderflow/fixdoc
...
fix doc gen path
2020-10-27 17:06:21 +08:00
Hongchao Deng
ac9a2a2b81
fix e2e
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>
2020-10-27 01:38:10 -07:00
天元
4d4ea8f3c4
fix doc gen path
2020-10-27 15:48:44 +08:00
Hongchao Deng
182805c9ca
move and remove extra parameter def
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>
2020-10-26 23:14:48 -07:00
Hongchao Deng
eed2e2f219
fix
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>
2020-10-26 20:51:16 -07:00
Hongchao Deng
16d3cbd5a4
add readme
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
Ryan Zhang
109e807d17
add flagger rollout example README
2020-10-24 19:26:27 +08:00
Hongchao Deng
8b0764e170
fix codecov
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>
2020-10-21 17:15:13 -07: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
天元
04fcad21d4
refactor command and add vela generate-doc for cli
2020-10-20 14:54:02 +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
Hongchao Deng
4fa3fb6486
move codecov upload to github workflow
2020-10-16 16:44:35 -07:00
Hongchao Deng
62de2e4d50
test codecov
2020-10-16 16:19:40 -07:00
Hongchao Deng
4889e458d4
add token
2020-10-16 16:07:47 -07:00
Hongchao Deng
8f4d9b37d2
fix
2020-10-16 15:24:59 -07:00
Hongchao Deng
0e83ff303c
add codecov
2020-10-16 15:16:58 -07:00
Jianbo Sun
1479109324
move chart build to source file, allow chart CRD switching to V1 of cert-manager ( #382 )
...
* add chart_source
* generate chart to fake file
* switching to V1 of cert-manager
make exec time longer
2020-10-13 17:20:59 +08:00
Jianbo Sun
53a9e9284d
Merge pull request #359 from wonderflow/fixroute
...
Some fixes
2020-10-09 08:31:37 +08:00
roy wang
ceaf6db82c
fix minor bugs in generate.go
...
Signed-off-by: roy wang <seiwy2010@gmail.com>
2020-10-08 19:09:22 +09:00
天元
6d50eed4f9
fix temparory chart dir created when develop locally
2020-10-08 15:58:43 +08:00
Ryan Zhang
61544a0be6
rename containerized to podspecworkload
2020-10-06 00:25:16 -07:00
Zheng Xi Zhou
08701568a1
Fix OpenAPIV3Schema Validation Issue ( #300 )
...
* Fix OpenAPIV3Schema Validation Issue
Temporarily corrects spec.validation.openAPIV3Schema issue, and it would be removed
after this issue was fixed https://github.com/oam-dev/kubevela/issues/284 .
* fix vela install issue
* return error during fixing APIV3SchemaValidation issue
2020-09-22 15:51:38 +08:00
天元
1e4a1159b5
clean up
2020-09-11 17:52:14 +08:00
天元
12ecb89bc4
release
2020-09-10 20:33:37 +08:00
Ryan Zhang
8597a122fb
add manual test for containerized and metricsTrait
2020-09-02 21:16:44 -07:00
Ryan Zhang
c1e18f1b40
fix the test
2020-08-27 00:09:22 -07:00
Ryan Zhang
291a9e628e
add all the controllers
2020-08-26 21:52:51 -07:00
天元
4f13b58663
init rudrx
2020-07-07 00:12:13 +08:00