wyike and GitHub
ebc8476a31
garbage collection mechanism for AppRevision ( #1501 )
...
* WIP refactor gc func
WIP write gc code
WIP update chart,cmd args
add cleanupRevison func into garbageCollection
add more test
finish unit-test
refactor use func implements
Complete e2e test
WIP rewrite some logic
add func test and rewirte context pointing to func
fix cilint
refactor some function
fix typo
fix ci error
change gc logic
after change gc number, fix all test
add check appRevision collection
WIP finish most code
* add rollout batch to fix rollout e2e-tet
* fix component name in rollout
* ignore gc error, just log the error
2021-04-16 16:46:41 +08:00
Zheng Xi Zhou and GitHub
0333b9e891
Refactor template_test.go to make it readable ( #1507 )
...
Some tests are not named which make it difficult to
read test cases and add more
2021-04-16 15:39:05 +08:00
yangsoon and GitHub
3be63bba91
add end-user/labels.md ( #1505 )
2021-04-16 13:58:42 +08:00
f9f2c3b119
update: try to add workloadDefinitionRef to application status ( #1471 )
...
* add workloadDef in application status' services
* Update pkg/controller/core.oam.dev/v1alpha2/application/apply.go
* fix: go fmt
Co-authored-by: charles <charles.cai@sap.com >
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-04-16 13:21:52 +08:00
34684650c3
fix appContext update failed error ( #1500 )
...
* fix appContext update failed error
* Update pkg/controller/core.oam.dev/v1alpha2/applicationcontext/applicationcontext_controller.go
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
* gofmt comments
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-04-16 13:05:09 +08:00
Ryan Zhang and GitHub
e76992df87
randomize port to listen to separate tests ( #1497 )
...
* randomize the port
* make all tests sequential
2021-04-16 10:16:20 +08:00
yangsoon and GitHub
3a68ec77fd
fix CI: add action to release kubectl-vela binary file ( #1503 )
...
* add kubectl-vela release
* add docs
2021-04-15 22:54:31 +08:00
yangsoon and GitHub
199e747865
Introduce vela as a kubectl plugin ( #1485 )
...
* add kubectl plugin
* add vela show
* add test
2021-04-15 18:25:46 +08:00
Jianbo Sun and GitHub
c6b65cbd5b
fix flaky test ( #1498 )
...
* fix flaky test
* fix flaky check apprevision created more than one
* remove unused annottaion
2021-04-15 18:25:17 +08:00
xiqiu618 and GitHub
9fa237721e
add app name as label for AppRevision ( #1488 )
2021-04-15 15:41:53 +08:00
yangsoon and GitHub
b90fffad43
fix action ( #1496 )
2021-04-15 10:06:29 +08:00
Lei Zhang (Harry) and GitHub
1ad6dcc1a7
Modify doc title of keda trait ( #1494 )
2021-04-15 08:54:27 +08:00
yangsoon and GitHub
1659528015
fix-resources-url ( #1492 )
2021-04-14 23:50:07 +08:00
Jianbo Sun and GitHub
ce20f55382
add an overview for end user guide ( #1469 )
...
* add an overview for end user guide
end user guide
* add explore section
* finish scale section
* add expose section
* remove trait already contains as built-in feature
* try fix flaky test
2021-04-14 21:38:04 +08:00
Zheng Xi Zhou and GitHub
384c5ab6a9
Remove trait-injector from controller options ( #1490 )
...
As trait injector isn't used, so removed it.
2021-04-14 18:54:02 +08:00
wyike and GitHub
a7bfb2fb6f
refactor appRevison extract func to utils ( #1481 )
...
* refactor appRevison extract func to utils
* add some corener case check
* add more checks
2021-04-14 15:48:23 +08:00
C.YAO and GitHub
8703950da6
Fix helm install error when disable webhook patch ( #1483 )
2021-04-14 12:51:16 +08:00
Ryan Zhang and GitHub
f7cfe6fbae
improve cloneset integration test suite ( #1482 )
2021-04-14 12:29:28 +08:00
Shiwen Cheng and GitHub
e8ed4d78cf
Keep docker binary command due to the issue #416 ( #1478 )
2021-04-14 11:26:35 +08:00
Gallardot and GitHub
0c8e22ef4d
fix tiny typo ( #1480 )
...
Signed-off-by: Gallardot <tttick@163.com >
2021-04-14 10:56:33 +08:00
Lei Zhang (Harry) and GitHub
e9004d7478
Fix introduction ( #1479 )
2021-04-14 10:55:31 +08:00
282efa2893
Create codeql-analysis.yml ( #1470 )
...
* Create codeql-analysis.yml
* rm schedule from codeql
* codeql: master & release branches only on push
* codeql: use release-* pattern
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-04-14 10:54:08 +08:00
yangsoon and GitHub
580157df6a
refactor vela cli ( #1475 )
2021-04-13 20:13:07 +08:00
yangsoon and GitHub
6ecb0567f5
change email ( #1477 )
2021-04-13 20:11:41 +08:00
Yue Wang and GitHub
dcf79a9b57
fix falky unit test ( #1474 )
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-04-13 20:01:47 +08:00
Yue Wang and GitHub
b411d79ed0
add webhook validation on CUE template outputs name ( #1460 )
...
add hooks for process.Context to do validation
add unit test
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-04-13 19:18:15 +08:00
Lei Zhang (Harry) and GitHub
d8eb7d687c
Add user docs ( #1472 )
2021-04-13 15:20:39 +08:00
Yue Wang and GitHub
63b348f4d8
implement cli vela system live-diff ( #1419 )
...
move dry-run and live-diff into an independent pkg
WIP add sample and doc
WIP unit test for live-diff
add unit test
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-04-13 12:29:25 +08:00
Ryan Zhang and GitHub
2e43a6dc78
make sure we don't create more pods ( #1452 )
2021-04-12 15:48:20 -07:00
Jianbo Sun and GitHub
26163aacdc
fix flaky test ( #1467 )
2021-04-12 16:51:06 +08:00
yangsoon and GitHub
5164efeb4a
add context.appRevisionNum ( #1466 )
2021-04-12 15:36:19 +08:00
wyike and GitHub
2254777523
ignore error not found when deleting resourceTracker ( #1462 )
...
* ingore error not found when delete resourceTracker
* ignore error not found
2021-04-12 10:57:16 +08:00
LeoLiuYan and GitHub
389722a94e
Remove duplicated logic ( #1465 )
...
Signed-off-by: LeoLiuYan <929908264@qq.com >
2021-04-12 10:24:34 +08:00
Shiwen Cheng and GitHub
4b86689d63
Update copyright year ( #1464 )
...
* Update copyright year to 2021 for The KubeVela Authors
* Update copyright year to 2021 for other project authors
2021-04-11 21:00:14 +08:00
Shiwen Cheng and GitHub
2b07ec49d4
[Improvement-1457] Use kind cmd code to load docker image instead of local kind binary ( #1458 )
...
* [Improvement-1457] Use kind cmd code to load docker image instead of local kind binary
* [Improvement-1457] Update copyright year and kind repo declaration
2021-04-11 20:59:21 +08:00
Yue Wang and GitHub
7edfbde2f5
skip applying helm-release if app spec not change ( #1461 )
...
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-04-11 15:47:00 +08:00
Yue Wang and GitHub
bc6a60dde2
add volumes definition in worker/webservice ( #1459 )
...
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-04-11 14:18:48 +08:00
Lei Zhang (Harry) and GitHub
1407fc5125
Update readme for 1.0 ( #1453 )
2021-04-11 14:11:03 +08:00
Yue Wang and GitHub
2d6f2083db
refactor pkg/appfile ( #1447 )
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-04-11 14:10:16 +08:00
yangsoon and GitHub
c619b7b290
fix bug which Component/TraitDefinition won't work when contains "_|_" in value ( #1450 )
2021-04-09 21:46:04 +08:00
wyike and GitHub
bc6000f794
fix flaky appcontext e2e-test ( #1449 )
2021-04-09 21:42:17 +08:00
yangsoon and GitHub
2e92a66fa5
fix data race ( #1446 )
2021-04-09 20:15:02 +08:00
Shiwen Cheng and GitHub
e5a9be8de9
Improve makefile and dockerfile ( #1445 )
...
* Improve makefile and dockerfile
* Add entrypoint.sh to support entrypoint and debugging
* Add docker base image discussion issue #1448 in dockerfile
2021-04-09 20:12:57 +08:00
Jianbo Sun and GitHub
5d40f121ea
add release docs when have tag ( #1444 )
2021-04-09 16:50:59 +08:00
58c3283411
update: run helm lint & test after e2e-setup ( #1415 )
...
Co-authored-by: charles <charles.cai@sap.com >
2021-04-09 14:13:59 +08:00
Ryan Zhang and GitHub
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 and GitHub
9bf6cc2659
update version ( #1442 )
2021-04-09 12:28:04 +08:00
Lei Zhang (Harry) and GitHub
ecbb5f56ca
Update doc ( #1440 )
2021-04-09 11:10:03 +08:00
yangsoon and GitHub
7ede0746c1
add clean-image action ( #1436 )
2021-04-09 10:17:21 +08:00
Zheng Xi Zhou and GitHub
e8e45dd7d3
Add unit-tests for ApplicationRollout related packages ( #1413 )
...
* Add unit-tests for ApplicationRollout related packages
Part I: pkg/controller/common/rollout
* Add more unittets
* add unit tests for cloneset controller
* fix test issue
* add more unit-tests for cloneset_controller and deployment_controller
* fix rebase issues
2021-04-08 14:08:48 -07:00