天元
718a4b1999
fix ci
2021-01-07 17:52:15 +08:00
天元
4cfee561b9
refactor and add scope to application
2021-01-07 13:07:12 +08:00
天元
02bb9a1dc1
refine error message: trait definition not found
2020-12-30 18:25:30 +08:00
天元
3a47d5de73
refactor application object to have more strict schema
2020-12-29 15:48:32 +08:00
Yue Wang
630f1e48bc
enable webhooks for AppConfig/Comp ( #781 )
...
rename webhooks
fix e2e tests
Signed-off-by: roywang <seiwy2010@gmail.com >
2020-12-23 11:02:06 -08:00
roywang
582c3788c4
implement TraitConflict check in webhook
...
add unit tests
Signed-off-by: roy wang <seiwy2010@gmail.com >
2020-12-16 18:01:44 +09:00
Zheng Xi Zhou
06585fea92
Support disable installation of builtin capabilities ( #687 )
...
* Support disable installation of builtin capabilities
Added vela core bootstrap flag `--enable-caps` to support no
installation for builtin capabiliteis
Feature #658
* revert flag to "disable-cpas"
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
* Address comments
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2020-12-04 10:03:25 +08:00
Jian.Li
ee906dbd5a
Using CUE to implement OAM model on Kubernetes server side ( #669 )
...
Init: Using CUE to implement OAM model on Kubernetes server side
* vela server
* fix refator
* lint code
* vela server
* fix refator
* lint code
* rebase upstream
* remove lister
* add vela-server sample
* fix lint error
* fix lint error
* fix check-diff error
* add test case
* add test case for application controller
* add reconciler test with ginkgo
* remove make server
* remove the kustomize scripts
* fix units test bug
* config direct
* suite test
* add application validater
Co-authored-by: lj176172 <lj176172@alibaba-inc.com >
2020-12-03 17:09:55 +08:00
roy wang
12a2eb8491
fix minor lint issues
...
add unit tests
Signed-off-by: roy wang <seiwy2010@gmail.com >
2020-11-30 16:11:48 +09:00
roy wang
8b27ade1cb
fix validating-webhook about Trait-ApplyTo feature
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2020-11-30 15:23:07 +09:00
天元
6480873e81
change import headers
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-27 11:08:54 +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
roy wang
6303d311c8
fix lint issues in /pkg/*
...
fix lint issues in /cmd/*
Signed-off-by: roy wang <seiwy2010@gmail.com >
2020-11-26 17:18:54 +09:00
天元
be8403dc0d
standardize project structure: move v1alpha1 into standard.oam.dev group
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-25 21:46:31 +08:00
天元
fc805214c7
standardize project structure: change api to apis
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-25 17:28:09 +08:00
天元
3c233d3a9b
fix lint
2020-11-23 15:55:46 +08:00
天元
42c9e68512
fix go sec and remove unnecessary code
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-18 10:34:22 +08:00
天元
fb8c33af8d
add description for export const variable and function, fix golint
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-17 21:04:53 +08:00
Ryan Zhang
61544a0be6
rename containerized to podspecworkload
2020-10-06 00:25:16 -07:00
天元
1e4a1159b5
clean up
2020-09-11 17:52:14 +08:00
天元
044df63770
change go package to oam-dev/kubevela
2020-09-11 12:29:12 +08:00
天元
1354b4afa4
add golintci and make it happy
2020-09-10 14:57:36 +08:00
Ryan Zhang
da1681803c
fix webhook issues and push image to docker hub
2020-09-03 15:48:11 -07:00
Ryan Zhang
fe05ee22de
manually verified
2020-09-01 22:11:16 -07:00
Ryan Zhang
7867d3c258
add webhooks
2020-08-28 19:37:23 -07:00
Ryan Zhang
f87b88d8b2
add containerized workload
2020-08-28 11:43:42 -07:00
Ryan Zhang
c1e18f1b40
fix the test
2020-08-27 00:09:22 -07:00
Ryan Zhang
b5f34b17b7
fix build break
2020-08-26 22:05:08 -07:00
Ryan Zhang
291a9e628e
add all the controllers
2020-08-26 21:52:51 -07:00
Ryan Zhang
2478c1a9ae
add the metrics trait
2020-08-26 21:52:26 -07:00