天元
339889813b
add quick start for application CRD
...
add quick start for application CRD
Update docs/en/quick-start.md
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
Update docs/en/quick-start.md
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
2021-03-10 10:57:26 +08:00
WYike
994ef23c0c
modify controller,webhook,api,chart ( #1085 )
...
solve failed test
add compatibility test for old crd
add app ns for cli
modify compatibility test
solve compatibility problem
add testing for GetDefinition func with cluster scope CRD
generate code for compatibility-test
move testdata generate to makefile
optimize ci pipeline for compatibility-test
2021-03-04 23:14:18 -08:00
天元
8c8ca60756
align workload/trait definition schema with v0.2.2 spec
2021-03-02 17:35:58 +08:00
Jianbo Sun
dd222ac876
refactor cli/dashboard/apiserver to reference folder ( #1084 )
...
* refactor cli/dashboard/apiserver to reference folder
* address comments
2021-02-23 13:03:38 +08:00
天元
9444124c3b
remove go-header package dependency
2021-02-20 13:22:52 +08:00
天元
87fca7b22a
add trait with CUE
2021-02-08 16:47:45 +08:00
天元
96a589b098
move template out from extension
2021-02-05 14:45:30 +08:00
Jianbo Sun
b6f10bb1fa
Merge pull request #975 from leejanee/app-status
...
display trait status information with customized style
2021-02-04 20:22:19 +08:00
天元
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