天元
fdeedb31be
refactor docs into 2 layers
2021-03-18 15:37:57 +08:00
Jianbo Sun
bdd2916972
Merge pull request #1224 from mason1kwok/add-skip-condition
...
add skip condition on e2e-rollout CI
2021-03-18 15:22:27 +08:00
mason1kwok
d6cb52d73a
add skip condition on e2e-rollout CI
2021-03-18 14:54:37 +08:00
Jianbo Sun
ee649d9592
Merge pull request #1218 from resouer/fix-doc
...
Revise the doc site with recent features
2021-03-18 14:11:03 +08:00
Sichen Zhao
54339f7c05
add design.md ( #1190 )
...
* add design.md
* edit CONTRIBUTING.md: add link for desigin.md
Co-authored-by: Sichen Zhao <sichen.zhao@shopee.com >
2021-03-18 13:34:45 +08:00
Jianbo Sun
d0026839f4
Merge pull request #1201 from yangsoon/add-componentdef
...
Rename WorkloadDefinition to ComponentDefinion for Application
2021-03-18 13:25:52 +08:00
Lei Zhang
7bddeff93d
Revise the doc site with recent features
2021-03-17 21:48:35 -07:00
Jianbo Sun
23a0da27d2
Merge pull request #1217 from oam-dev/revert-1209-testci
...
Revert "test run e2e on github native action runner"
2021-03-18 12:30:19 +08:00
yangsoon
6a96062464
add related test.
2021-03-18 12:12:09 +08:00
yangsoon
b788401920
fix e2e_test
2021-03-18 12:12:08 +08:00
yangsoon
c678247211
fix unit_test.
2021-03-18 12:12:08 +08:00
yangsoon
3345846f78
add help_test & fix componentdef-controller
2021-03-18 12:12:08 +08:00
yangsoon
c349c94181
fix app_controller & helm related tests.
2021-03-18 12:12:08 +08:00
yangsoon
7328e572e5
replace workloaddef with componentdef in app_controller
2021-03-18 12:12:08 +08:00
Jianbo Sun
019d8719a3
Revert "test run e2e on github native action runner ( #1209 )"
...
This reverts commit 86b363c56c .
2021-03-18 12:09:56 +08:00
Jianbo Sun
e335707ab0
Merge pull request #1216 from Ghostbaby/spelling_mistake
...
fix spelling mistake
2021-03-18 11:57:07 +08:00
Herman Zhu
dc89cfafa4
fix spelling mistake
...
Signed-off-by: Herman Zhu <zhuhuijunzhj@gmail.com >
2021-03-18 11:16:20 +08:00
Ryan Zhang
7e22c19383
move out rollout e2e ( #1205 )
...
* move out rollout e2e
* fix go workflow
2021-03-17 19:13:24 -07:00
Jianbo Sun
5b2b27e6a4
init ApplicationRevision CRD Object as revision of Application ( #1214 )
2021-03-17 18:34:10 -07:00
Jianbo Sun
86b363c56c
test run e2e on github native action runner ( #1209 )
...
* test run e2e on github native action runner
* add ginkgo
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com >
2021-03-17 17:45:10 -07:00
Yue Wang
b216c0a636
move test/integration ( #1212 )
...
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-03-17 17:25:22 -07: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
Jianbo Sun
be03c788be
Merge pull request #1203 from captainroy-hy/fix-unstable-e2e
...
fix unstable e2e test
2021-03-16 17:41:16 +08:00
roy wang
4c762ebf83
fix unstable e2e test
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-03-16 17:31:12 +09:00
Jianbo Sun
cbc7a3855e
Merge pull request #1202 from wonderflow/upgradeci
...
upgrade golang ci lint to 1.38.0 and fix lint error
2021-03-16 16:07:19 +08:00
Jianbo Sun
abde9e789d
Merge pull request #1047 from captainroy-hy/doc-trait-definition
...
add doc about definition and template
2021-03-16 16:05:00 +08:00
Jianbo Sun
6145e6edc2
Merge pull request #1204 from wonderflow/skipdupci
...
configure ci to skip duplicate job
2021-03-16 16:04:18 +08:00
天元
711a4a9d7a
configure ci to skip duplicate job
2021-03-16 15:35:13 +08:00
天元
d7dbcfc1cc
fix more lint error in deployment controller
2021-03-16 15:09:18 +08:00
天元
1cdcf2ab48
upgrade golang ci lint to 1.38.0 and fix lint error
2021-03-16 15:06:48 +08:00
Jianbo Sun
f589471640
Merge pull request #1183 from ryanzhang-oss/add-failure-rollback
...
Add deployment controller
2021-03-16 15:03:58 +08:00
Yue Wang
a76f847668
update doc about Helm schematic workload ( #1198 )
...
* update doc about Helm schemantic
Signed-off-by: roy wang <seiwy2010@gmail.com >
* update doc
Signed-off-by: roy wang <seiwy2010@gmail.com >
* Update docs/en/helm/known-issues.md
* Update docs/en/helm/known-issues.md
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-03-16 13:39:46 +08:00
roy wang
33df4d9dea
add doc about defition and template
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-03-16 14:30:45 +09: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
Ryan Zhang
7bd96bb324
implement deployment controller
2021-03-15 20:40:02 -07:00
Ryan Zhang
c34c5a9a6c
finalize controller interface
2021-03-15 20:40:02 -07:00
Ryan Zhang
96d9287525
add deployment rollout demo
2021-03-15 20:39:55 -07:00
boris
6c0141a62d
fix: check if namespace exists ( #1187 )
...
* fix: check if namespace exists
* Update pkg/utils/env/env.go
* Update pkg/utils/env/env.go
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-03-15 15:58:07 +08: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
South China University
dd0979b912
Use ‘Ubuntu’ as default base image instead of 'Distroless' for debug convenience ( #1186 )
...
* use ubuntu as default base image
* Apply suggestions from code review
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-03-15 12:24:12 +08:00
yangsoon
60df873b93
Store ComponentDefinition capability schema in configMap ( #1180 )
...
* store componentdefinition capability schema in configMap
* fix componenetdef & traitdef controller test.
* change some componentdefinition field
* fix unit test error
* fix some code bug
* fix some yaml file error.
* fix copyright error
2021-03-15 11:08:46 +08: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
Jianbo Sun
99b8e4aba3
add license checker into CI ( #1182 )
2021-03-12 00:34:51 -08:00
wyike
ccc5826616
Remove 3 standard controller (route autoscaler metrics ) ( #1172 )
...
* delete 4 standard controllers related code
delete related yaml
delete setup controller
add back podspecworkload controller
try to fix e2e
update related docs
fix failed test
fix docs problem
remove useless scheme
up timeout for e2e-test
change doc structure
* fix go mod
2021-03-12 14:57:59 +08:00
天元
2d7cbf9467
faster vela traits/workloads
2021-03-12 14:02:45 +08:00
Jianbo Sun
cc044b0de5
Merge pull request #1181 from ryanzhang-oss/add-failure-rollback
...
enable rollout fail revert e2e test
2021-03-12 11:35:18 +08:00
天元
9d5b31be2b
remove local files, diretly use Definition/Application in Cluster
2021-03-12 10:59:24 +08:00
Ryan Zhang
b64009c02d
rollback after rollout failure
2021-03-11 18:31:41 -08:00
Ryan Zhang
2cebad6ff4
Enable more rollout e2e tests ( #1176 )
...
* enable a few CI tests
* fix webhook related test failure
2021-03-11 17:35:22 -08:00