天元
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
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
6486b7878f
extend kubevela: add openfaas workload
2020-11-13 16:14:33 -08:00
Hongchao Deng
cfab53f97b
clean up vela cli help info to be app focused
2020-11-12 21:04:37 -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
天元
ab72ddbea4
clean code
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-12 10:54:21 +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
roy wang
24c7f23e8a
update local caps before listing workloads&traits
...
refine output of `vela system update`
add e2e-test
Signed-off-by: roy wang <seiwy2010@gmail.com >
2020-11-05 01:40:03 +09:00
天元
26b6327919
fix metric capability and add tutroial
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-02 15:50:20 +08:00
天元
091b70deba
add route tuturiol
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-10-29 17:36:51 +08:00
天元
0990e6fa64
fix autoscaler
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-10-27 10:19:26 +08:00
zzxwill
fecf1a710d
Implement Autoscaler Trait
...
Support Cron type and resource usages (cpu) type
scalling
integrate with OAM by getting child deployment resource via OAM util library
support scaling PodSpecWorkload
support deployment scaling
remove unnecessary comment
support KEDA cron + resource metrics with Keda context
fix ownerreference issue
reorg imports
address part of commemts and refactor code
revert ownerRef settings as somehome leaving spec.replicas doesn't work
2020-10-26 13:39:31 +08:00
Ryan Zhang
64da6af3dc
add podSpec test
2020-10-25 22:53:06 +08:00
Ryan Zhang
d3466a0c4a
document
2020-10-24 17:14:07 +08:00
天元
3d2bd9a898
add a design doc for route trait, along with fix and tests
2020-10-16 20:50:08 +08:00
Jianbo Sun
3751b98e7a
Merge pull request #389 from wonderflow/initappdeploy
...
bootstrap application deployment for app level rollout/traffic management
2020-10-14 12:49:16 +08:00
Ryan Zhang
529d150737
add an example on how to use flagger and fix some minor bugs ( #381 )
2020-10-14 11:43:57 +08:00
天元
395e2d55f7
bootstrap application deployment for app level rollout/traffic management
2020-10-14 11:41:31 +08:00
天元
590918af32
add description for workload and trait
2020-10-10 10:15:30 +08:00
天元
43223f0759
fix helm chart release name to kubevela
2020-10-08 15:31:05 +08:00
Ryan Zhang
61544a0be6
rename containerized to podspecworkload
2020-10-06 00:25:16 -07:00
Ryan Zhang
3f468e4752
improve helm install
2020-10-02 19:29:31 -07:00
Sun Jianbo
90fd0a5055
Merge pull request #295 from wonderflow/production-issuer
...
add production certificate issuer and fix route trait
2020-09-18 21:45:14 +08:00
天元
3af41f6515
add production certificate issuer and fix route trait
2020-09-18 19:06:51 +08:00
Yue Wang
ee39054537
get cue temp from remote through URI ( #287 )
...
* get cue template of capabilities from remote by URI
Signed-off-by: roy wang <seiwy2010@gmail.com >
* add e2e tests
Signed-off-by: roy wang <seiwy2010@gmail.com >
* fix type conversion
Signed-off-by: roy wang <seiwy2010@gmail.com >
2020-09-18 15:59:36 +08:00
天元
1b9ee5c882
add route trait as vela apigate
2020-09-16 19:42:01 +08:00
Ryan Zhang
dfeff25a31
install dependencies
2020-09-15 22:04:52 -07:00
天元
1e4a1159b5
clean up
2020-09-11 17:52:14 +08:00
天元
1354b4afa4
add golintci and make it happy
2020-09-10 14:57:36 +08:00
Ryan Zhang
4f270614d7
first step
2020-09-01 00:38:42 -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
5f22a8de8a
import trait-injector ( #223 )
...
* import trait-injector
* fix merge error
2020-08-28 16:33:19 +08:00
Sun Jianbo
4e86f0d916
Merge pull request #213 from cloud-native-application/import-controllers
...
bootstrap vela core
2020-08-27 16:01:20 +08:00
天元
c23b61b2b2
update readme and beautiful help
2020-08-27 13:27:45 +08:00
Ryan Zhang
2478c1a9ae
add the metrics trait
2020-08-26 21:52:26 -07:00
天元
210cbcc937
support vela comp ls
2020-08-27 11:21:13 +08:00
Zheng Xi Zhou
4fea3e9cf9
Implement API trait attach/detach, application get, capability center add/sync/list and fix detach issue ( #187 )
...
* implemented trait attach, get application
* implemented API for trait detach and fix trait detach issue
* implemeted API add/sync/list capability center
* implemented API capability add/remove/list
* update test-cases according to new cli style
* merge two ginkgo describe to one as in github environment ginkgo does NOT follow the order of describes
* merge two ginkgo describe to one as in github environment ginkgo does NOT follow the order of describes
2020-08-25 10:14:18 +08:00
天元
40da5a1961
use unix command style and refactor to new design
2020-08-24 19:04:04 +08:00
Zheng Xi Zhou
79d3d3c446
Implement env APIs ( #164 )
...
* Implement API `api/envs/default/apps/
implement API `api/envs/default/apps/ and refactor code
* address comments from @wonderflow and @ryan
* fix code rebase issue
* Implement env APIs
implemented APIs for env and make api-test
and e2e-setup
* fix ci issues
* address comments
2020-08-18 18:15:28 +08:00
天元
9ea02adf2f
implement appfile oriented OAM Application run
2020-08-13 14:13:22 +08:00
天元
1baa6a09d1
support vela cap:remove
2020-08-12 17:08:14 +08:00
天元
df2ad85c9c
do some refactor for code as we change addon to capability
2020-08-12 13:37:20 +08:00
天元
a8aa5c6b20
rename addon to capability
2020-08-12 13:31:32 +08:00
天元
09929c0a66
fix vela:ls install status
2020-08-12 13:31:32 +08:00
天元
2f94c17890
support vela addon:install
2020-08-12 13:31:31 +08:00
天元
ae4ae3fff6
instal yaml for plugin
2020-08-12 13:31:31 +08:00