320651c80d
add doc for cue development guide ( #1269 )
...
* create toc
* add CUE development-guide
* fix dry-run description
* Update docs/en/cue/development-guide.md
* finish the guide
* fix ci and sidebar
Co-authored-by: yangsoon <yangsoonlx@gmail.com >
2021-03-24 11:08:09 +08:00
94068571c5
fix the website ( #1273 )
...
Co-authored-by: guoxudong <guoxudong.dev@gmial.com >
2021-03-24 10:25:39 +08:00
Lei Zhang (Harry) and GitHub
a96225a12b
Merge pull request #1270 from resouer/readme
...
Add more details in readme
2021-03-23 15:46:21 -07:00
Lei Zhang
086effa141
Add more details in readme
2021-03-23 15:38:54 -07:00
Jianbo Sun and GitHub
acf497b1c7
make CUE inner kube package as a standalone package && clean code ( #1263 )
2021-03-23 16:30:49 +08:00
Jianbo Sun and GitHub
30f30d9c93
update to the website ( #1259 )
...
* add more info into readme
* update readme to add more details
2021-03-23 12:04:00 +08:00
Yue Wang and GitHub
f554523196
generate OpenAPI schema for Helm schematic compDef ( #1250 )
...
* get JSON schema for Helm schematic ComponentDefinition
Signed-off-by: roy wang <seiwy2010@gmail.com >
* add e2e test
update doc
add unit tests
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-03-23 00:16:17 +08:00
zhuhuijun
a856499c3f
docs(rollout) add rollout state transition graph
...
Signed-off-by: zhuhuijun <zhuhuijunzhj@gmail.com >
2021-03-22 09:41:08 +08:00
ᴜɴᴋɴᴡᴏɴ and GitHub
98bf8e6b86
Update concepts.md
2021-03-21 21:30:19 +08:00
ᴜɴᴋɴᴡᴏɴ and GitHub
628f2e1fdb
Update introduction.md
2021-03-21 21:09:52 +08:00
Ryan Zhang and GitHub
135282834d
swap appConfig with appContext ( #1245 )
...
* swap appConfig with appContext
* fix e2e test
* fix e2e test
* surpress helm test
2021-03-20 00:02:58 -07:00
Jianbo Sun and GitHub
d6dc946998
Merge pull request #1247 from resouer/sidebar
...
Make sidebar even better
2021-03-20 13:08:19 +08:00
天元
7931e2a0a5
more useful vela system dry-run
2021-03-20 12:51:00 +08:00
Lei Zhang
3f28a6d917
Make sidebar even better
2021-03-19 21:31:22 -07:00
天元
f4c20d4459
update faq
2021-03-20 08:50:24 +08:00
天元
63d965d381
update vela cli docs and remove the deleted command docs
2021-03-20 08:45:39 +08:00
天元
d750cf2657
merge config/samples into docs/examples
2021-03-20 08:37:00 +08:00
Jianbo Sun and GitHub
243fba3b23
Merge pull request #1242 from resouer/doc
...
Fix message in doc readme
2021-03-20 08:15:06 +08:00
Lei Zhang
485cdff57a
Fix message in doc readme
2021-03-19 16:07:13 -07:00
Lei Zhang (Harry) and GitHub
bd00d2fc51
Merge pull request #1234 from resouer/doc
...
Fix sidebar and 404
2021-03-19 16:05:47 -07:00
Lei Zhang
d09531b343
Fix sidecar to 2 layers
2021-03-19 16:01:23 -07:00
Jian.Li and GitHub
e4a5b17e90
Support import K8s native API and CRD in definition ( #1211 )
...
* vela builtin package
* add test cases
* add gvk test cases
* lint
* testEnv
* lint
* check-diff
* Optimized code
* test case split
* add docs
2021-03-18 22:22:40 -07:00
Lei Zhang
540d826295
Fix sidecar and 404
2021-03-18 17:23:21 -07:00
Lei Zhang (Harry) and GitHub
ae5b8ff4af
Revert "refactor docs into 2 layers" ( #1232 )
2021-03-18 12:06:12 -07:00
天元
fdeedb31be
refactor docs into 2 layers
2021-03-18 15:37:57 +08:00
Jianbo Sun and GitHub
ee649d9592
Merge pull request #1218 from resouer/fix-doc
...
Revise the doc site with recent features
2021-03-18 14:11:03 +08:00
Lei Zhang
7bddeff93d
Revise the doc site with recent features
2021-03-17 21:48:35 -07:00
Ryan Zhang and GitHub
d4c2b7cb5a
Refactor appConfig Controller to make it reusable and rename appDeployment to appRollout ( #1208 )
...
* temp
* rename appDeploy and refactor AC controller
2021-03-16 22:46:38 -07:00
Jianbo Sun and GitHub
abde9e789d
Merge pull request #1047 from captainroy-hy/doc-trait-definition
...
add doc about definition and template
2021-03-16 16:05:00 +08:00
Jianbo Sun and GitHub
f589471640
Merge pull request #1183 from ryanzhang-oss/add-failure-rollback
...
Add deployment controller
2021-03-16 15:03:58 +08:00
a76f847668
update doc about Helm schematic workload ( #1198 )
...
* update doc about Helm schemantic
Signed-off-by: roy wang <seiwy2010@gmail.com >
* update doc
Signed-off-by: roy wang <seiwy2010@gmail.com >
* Update docs/en/helm/known-issues.md
* Update docs/en/helm/known-issues.md
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-03-16 13:39:46 +08:00
roy wang
33df4d9dea
add doc about defition and template
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-03-16 14:30:45 +09:00
Ryan Zhang
14b3a4d6cb
refine the user experience by waiting for the AC to be templated
2021-03-15 22:03:23 -07:00
Ryan Zhang
e61cba4add
add deployment demo
2021-03-15 20:40:02 -07:00
Yue Wang and GitHub
1652b4cf0c
init Helm module ( #1131 )
...
use settings from App to override Values
add discovery util to get workload created by helm module
add helm typed structs into workloadDef and traitDef
update doc & refine code
add e2e test for helm module application
use oam.dev/catalog as helm repo
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-03-15 00:54:43 -07:00
yangsoon and GitHub
60df873b93
Store ComponentDefinition capability schema in configMap ( #1180 )
...
* store componentdefinition capability schema in configMap
* fix componenetdef & traitdef controller test.
* change some componentdefinition field
* fix unit test error
* fix some code bug
* fix some yaml file error.
* fix copyright error
2021-03-15 11:08:46 +08:00
wyike and GitHub
ccc5826616
Remove 3 standard controller (route autoscaler metrics ) ( #1172 )
...
* delete 4 standard controllers related code
delete related yaml
delete setup controller
add back podspecworkload controller
try to fix e2e
update related docs
fix failed test
fix docs problem
remove useless scheme
up timeout for e2e-test
change doc structure
* fix go mod
2021-03-12 14:57:59 +08:00
Ryan Zhang and GitHub
1048b399fd
rename appRollout and add more fine tune tests ( #1166 )
...
* rename appRollout and add more fine tune tests
* improve rollout
* do not advance AC if we are not rolling
* fix e2e test bug
* fix the test
2021-03-11 15:56:38 +08:00
天元 and Hongchao Deng
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
c2b6e6efdd
Store capability OpenAPI V3 JSON schema in ConfigMap ( #1106 )
...
* Store capability OpenAPI V3 JSON schema in ConfigMap
Store the OpenAPI v3 JSON Schema generated from the parameters of
a capability which could be used by api server
To fix #899
address comments
try to fix data race issue
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
* address comments: generate cue instance from cue json instead of local file
* update ConfigMap data at any time
* add more unit-test
* fix conflicts
* adapt to new spec.schematic.cue.template
* adapt to new spec.schematic.cue.template for controller unittest cases
* fix ci issues
* adapt to namespaced scope definition
* add more testcases on namespaced definitions with and without namespaces
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-03-10 10:44:58 +08:00
yangsoon and GitHub
f60d6820d9
doc: add demo for webserver workload ( #1153 )
...
* add demo for webserver workload
* fix some fmt error
2021-03-09 16:47:07 +08:00
Jianbo Sun and GitHub
31b1490359
Merge pull request #1150 from Cweiping/fix/improve_install_doc_command_style
...
improve install doc command style
2021-03-08 11:17:14 +08:00
Weiping Cai
0c1b9eba35
improve install doc command style
...
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
2021-03-06 21:05:55 +08:00
Weiping Cai
f17d3feb06
fix vela svc ls error
...
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
2021-03-06 15:27:52 +08:00
Ryan Zhang
c520a24423
fix rolling with manaul annotation and improve the demo a bit
2021-03-04 00:34:09 -08:00
Jianbo Sun and GitHub
570cf01949
Merge pull request #1117 from wonderflow/cap
...
align workload/trait definition schema with v0.2.2 spec
2021-03-04 11:55:08 +08:00
天元
8c8ca60756
align workload/trait definition schema with v0.2.2 spec
2021-03-02 17:35:58 +08:00
Ryan Zhang and GitHub
7207819080
fine tune rollout experience with demo ( #1119 )
...
* fine tune rollout experience with demo
* fix test
2021-03-02 17:24:12 +08:00
yangsoon
488341398a
fix:fix doc
2021-03-01 20:25:18 +08:00
Ryan Zhang
abf9270473
manual e2e test example with bug fixes
2021-03-01 01:00:27 -08:00