yangsoon
199e747865
Introduce vela as a kubectl plugin ( #1485 )
...
* add kubectl plugin
* add vela show
* add test
2021-04-15 18:25:46 +08:00
Hongchao Deng
d5d0cd1878
Add AppRevision option in webservice template and refine website doc ( #1355 )
2021-03-30 07:22:35 +08:00
yangsoon
c4512decf1
fix vela show ( #1327 )
2021-03-28 10:37:31 +08:00
wyike
74a82e0397
add header-check.sh ( #1310 )
...
add ci workflow
update scripts
add missed licence header for all files
2021-03-26 15:24:19 +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
天元
c6b477e1ca
migrate demos to catalog https://github.com/oam-dev/catalog/pull/91
2021-03-20 08:32:16 +08:00
Jianbo Sun
657baf9f15
init applicationRevision Object as revision of Application ( #1210 )
...
* generate appRevision and create AC with the same name
* Update pkg/controller/core.oam.dev/v1alpha2/application/application_controller_test.go
* fix ci
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com >
2021-03-19 12:30:31 -07:00
Jianbo Sun
52657ac7ba
Merge pull request #1174 from wonderflow/cli
...
align cli to the application object
2021-03-12 16:42:06 +08:00
天元
d84ebd3ae9
vela ls will list applications
2021-03-11 17:17:05 +08: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
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
Ryan Zhang
073f3bc0c7
add hashtag and consolidate libs ( #1082 )
...
* add hashtag and consolidate libs
* fix CI
2021-02-20 23:10:15 -08:00
Ryan Zhang
d3511415c2
add webhooks to the rollout plan and use AC as App snapshot ( #1031 )
...
* add webhooks
* app controller change
* add component revision and appconfig revision and test
* solidify the component revision logic and fix component revisoin bugs
* fix command cli e2e failure
* fix the bug caused by rawExtention
* fix UT test
* retry on component not found
* lint
* revert component revision create order
2021-02-19 12:11:26 -08:00
roy wang
2375e019bd
fix cannot sync trait without definitionRef
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-02-03 20:29:11 +09:00
Jianbo Sun
f39660c286
Merge pull request #953 from wonderflow/svcd
...
deprecate unused vela commands
2021-01-29 13:48:31 +08:00
Jianbo Sun
a8b4004e3b
Merge pull request #965 from captainroy-hy/not-depend-defref
...
allow traitDefinition to omit definitionRef
2021-01-29 11:36:22 +08:00
mahao
82cdb615c0
update delete app prompt information
...
Signed-off-by: mahao <allenhaozi@gmail.com >
2021-01-29 11:00:44 +08:00
roy wang
7629399683
allow traitDefinition to omit definitionRef
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-01-29 11:31:03 +09:00
天元
8dbad9e8c1
remove relevant test code
2021-01-28 14:54:09 +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
Zheng Xi Zhou
aa03e9c9d4
OpenAPI: Application creation based on Application object ( #924 )
...
* OpenAPI: Application creation based on Application object
Implemented Application creation OpenAPI based on new Application object
To #913
* fix e2e problems
* fix import issue
2021-01-28 10:15:26 +08:00
Jianbo Sun
89863b30e8
fix ci and refactor code ( #887 )
...
* adjust CI scripts
* fix go ci order
* try fix
* use appfile to update trait
* fix vela status
* use assert.ObjectAreEqual to check diff for map case
* remove application controller own AC and Components
* tune place
* fix lint
* update
* remove error check of vela init test
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com >
2021-01-15 19:04:12 +08:00
天元
1f1f3af7b7
refacter and add tests
2021-01-11 20:48:17 +08:00
天元
3dd954541e
add tests
2021-01-07 20:24:25 +08:00
天元
b92e2a92fc
try test again
2021-01-07 19:28:19 +08:00
天元
718a4b1999
fix ci
2021-01-07 17:52:15 +08:00
天元
8c7db9b0e0
larger time
2021-01-05 19:31:11 +08:00
天元
c72941f916
check application
2021-01-05 19:18:48 +08:00
天元
cc590d7c42
using vela up to deploy
2021-01-05 18:10:22 +08:00
天元
5e06e41477
try fix ci
2021-01-05 17:15:55 +08:00
lj176172
a181ff46b6
extend exec-timeout period
2021-01-04 16:28:38 +08:00
lj176172
2e1433c366
extend exec-timeout period
2021-01-04 16:04:54 +08:00
lj176172
bac35a425f
extend exec-timeout period
2021-01-04 15:53:03 +08:00
lj176172
08d0b4830a
recover
2020-12-31 18:41:46 +08:00
lj176172
a1d9b3d032
remove trait attach
2020-12-31 18:31:24 +08:00
roywang
d14558a227
fix golint issues
...
Signed-off-by: roywang <seiwy2010@gmail.com >
2020-12-10 12:10:52 +09:00
天元
9224e8eb47
fix CI
2020-12-07 20:15:40 +08:00
lllwan
b36bfa02a6
Add JSON format appfile support ( #691 )
...
* Add JSON format appfile support
Co-authored-by: 摩羯 <wangxun@cai-inc.com >
Co-authored-by: wangxun <wangxun@zcydeMBP.lan >
2020-12-05 08:06:25 +08:00
天元
6480873e81
change import headers
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-27 11:08:54 +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
天元
974027e233
fix go imports lint complain
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-17 20:40:08 +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
zzxwill
3dd5e493c6
update reference doc
2020-11-13 10:22:36 +08:00
zzxwill
e794da5492
fix unit-test issue
2020-11-12 20:01:45 +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
天元
ab72ddbea4
clean code
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-12 10:54:21 +08:00
天元
07351d9dd7
update vela init UI
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-11 16:16:01 +08:00
天元
fd3f300901
support rollout trait
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-10 20:13:27 +08:00