Ryan Zhang
6d65169449
fix webhooks and try to fix e2e ( #1441 )
...
* fix webhooks and try to fix e2e
* address comments
2021-04-09 13:27:16 +08:00
yangsoon
1261e2678f
add podDisruptive to traitdefinition ( #1192 )
...
* add podDisruptive to traitdefinition
* fix docs & example
* fix diff and add docs
* use bool type for podDisruptive
Co-authored-by: 天元 <jianbo.sjb@alibaba-inc.com >
2021-04-08 13:39:03 +08:00
Ryan Zhang
325a4cdb0e
Add a new cloneset scale controller ( #1301 )
...
* add scale implementation
* fine tune the logic and adjust e2e test
* fix tests and fine tune logic
* try to fix flaky verification
* allow zero size step
* fix scale down check
2021-04-07 11:14:46 -07:00
Ryan Zhang
0629049e1f
add initial finalizer and abandon support ( #1362 )
...
* add initial finalizer and abandon support
* fix lint
2021-03-30 02:04:38 -07:00
Hongchao Deng
d5d0cd1878
Add AppRevision option in webservice template and refine website doc ( #1355 )
2021-03-30 07:22:35 +08:00
wyike
eb4efc960f
add demo for app doc ( #1349 )
...
* add demo for app doc
* Update docs/en/application.md
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-03-29 23:25:43 +08:00
天元
de798f3c8a
add docs about revision and context
2021-03-29 20:01:58 +08:00
天元
8ef3a37c50
:evert "add AppRevision label to cuetemplate"
...
This reverts commit 49f16274c9 .
2021-03-29 19:46:56 +08:00
Hongchao Deng
49f16274c9
add AppRevision label to cuetemplate
2021-03-28 22:21:29 -04:00
Hongchao Deng
66bcb612ef
add appdeployment control logic ( #1320 )
...
* add appdeployment control logic
* fix check
* fix test
* add test
* comment
2021-03-28 18:18:47 -07:00
Yue Wang
baa8d87e71
implemente kube schematic ( #1298 )
...
* implemente kube schematic
generate schema for kube schematic parameters
add e2e test
Signed-off-by: roywang <seiwy2010@gmail.com >
* add unit test
Signed-off-by: roy wang <seiwy2010@gmail.com >
* add doc
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-03-26 23:02:58 +08:00
yangsoon
2c68c0e6d4
fix docs example ( #1316 )
2021-03-26 19:14:07 +08:00
Ryan Zhang
0926469541
fix appRollout CRD version ( #1303 )
...
* fix appRollout CRD version
* make rollout e2e more robust
2021-03-26 08:23:10 +08:00
Jianbo Sun
d042c0c7ec
add extend component definition in KubeVela ( #1297 )
...
* update docs
* refactor docs
2021-03-25 23:26:32 +08:00
Jianbo Sun
b726481e7a
update the docs v1alpha2->v1beta1 ( #1292 )
...
* fix example
* update the docs v1alpha2->v1beta1
* add more dependency for build runner
2021-03-25 16:44:47 +08:00
Jianbo Sun
53ae9aaa40
add webhook convert. ( #1282 )
...
fix diff
update example and test data version
fix convert function
fix e2e for helm
clean up creationTimestamp in a hack way
fix ci
pending package suit test
fix group version
fix ci
fix ut
rename type to kind
fix example
fix conflicts
Co-authored-by: yangsoon <yangsoonlx@gmail.com >
2021-03-24 17:15:20 -07:00
Ryan Zhang
a4fda31829
Restore rollout after the change to point to appRevision ( #1271 )
...
* modify appRollout to reference appRevision
* fine tune rollout e2e tests
2021-03-24 14:09:40 -07:00
Jianbo Sun
9366c6e0b4
add hpa trait and fix template without params ( #1279 )
2021-03-24 16:18:58 +08:00
Jianbo Sun
acf497b1c7
make CUE inner kube package as a standalone package && clean code ( #1263 )
2021-03-23 16:30:49 +08:00
Yue Wang
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
Ryan Zhang
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
天元
7931e2a0a5
more useful vela system dry-run
2021-03-20 12:51:00 +08:00
天元
d750cf2657
merge config/samples into docs/examples
2021-03-20 08:37:00 +08:00
Ryan Zhang
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
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
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
Ryan Zhang
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
天元
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
Ryan Zhang
c520a24423
fix rolling with manaul annotation and improve the demo a bit
2021-03-04 00:34:09 -08:00
Ryan Zhang
7207819080
fine tune rollout experience with demo ( #1119 )
...
* fine tune rollout experience with demo
* fix test
2021-03-02 17:24:12 +08:00
Ryan Zhang
abf9270473
manual e2e test example with bug fixes
2021-03-01 01:00:27 -08:00
天元
87fca7b22a
add trait with CUE
2021-02-08 16:47:45 +08:00
天元
fa053a53d0
add workload type with CUE
2021-02-08 16:10:47 +08:00
Holger Protzek
f737379738
Added ingressClass to route trait ( #947 )
...
* Added ingressClass to route trait
* typo
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
* run make reviewable
* fixed ingress test
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-02-02 09:52:20 +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
天元
aed2494875
allow multiple outputs for workloaddefintion
2021-01-29 11:39:44 +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
72ee26dbb4
add advanced trait tutorial ( #921 )
...
* add advanced trait tutorial
* add more intersiting trait
* init container and patch
* add more traits
* node affinity
* addressing comment
2021-01-25 10:53:36 +08:00
Harry Zhang
00ba0697dc
Update concepts and readme to reflect recent change
2021-01-14 22:14:57 -08:00
天元
b8fd6f9823
add blog about how to extend kubevela by cuelang
2020-12-15 20:14:50 +08:00
陈浩
7889a8c467
change the name of rds crd
2020-12-09 13:37:48 +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
天元
5a4b70479c
change demo app name to avoid see unhealthy status too quick
2020-11-18 17:00:40 +08:00
天元
efb76ee5ee
tunning docs
2020-11-16 14:07:38 +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
Hongchao Deng
4b609e0fff
vela up support url, fix scale/rollout/metrics to focus on appfile, fix reference doc
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-11-11 17:13:24 -08:00
天元
626eb5eb68
delete redundant example folder, it's docs/examples
2020-11-11 16:35:35 +08:00
guoxudong
025ce5d74d
move website & keep design md ( #551 )
...
* move website & keep design md
* fix
* update README
* fix
* fix
* rename
* fix
2020-11-10 20:09:13 +08:00