wangyuan249
cd1fdc8ade
Bot add assign ability ( #1876 )
...
* add vela robot for issue triage
* fix url for document redirect
* assign description
2021-07-06 20:31:19 +08:00
chival
016becf2be
add more test error info ( #1886 )
...
fix kustomize registry yaml, fix testdata yaml
2021-07-06 18:58:29 +08:00
Yue Wang
fba53cfbf3
handle ending reconcile with conditions ( #1859 )
...
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-07-06 13:54:23 +08:00
Jianbo Sun
4930c2c71f
add ingress trait for the new ingress API ( #1882 )
2021-07-06 13:54:00 +08:00
Jianbo Sun
700b1aa951
remove docs and refer to kubevela.io for docs ( #1877 )
...
* remove docs and refer to kubevela.io for docs
* update contirbute docs
* remove unneed github action workflow
2021-07-05 23:36:09 +08:00
Hongchao Deng
fb1eb51e92
Merge pull request #1875 from hongchaodeng/wf-design
...
workflow design update: CUE based workflow task
2021-07-05 14:56:19 +08:00
Hongchao Deng
071476a04f
workflow design update: CUE based workflow task
2021-07-05 14:44:16 +08:00
yangsoon
01ed9a647c
TraitDefinition support use insertSecretTo in template to consumer cloud resource ( #1849 )
...
* traitdef support insertSecretTo
* add test
2021-07-04 21:40:43 +08:00
Yue Wang
9adf269869
support helm repo secret ( #1872 )
...
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-07-04 21:39:48 +08:00
Hongchao Deng
227052f51e
Merge pull request #1870 from wonderflow/workflow
...
improve workflow docs and update API for flexible
2021-07-02 07:45:36 -07:00
天元
facd56fd4f
improve workflow docs and update workflow API
2021-07-02 18:06:37 +08:00
yangsoon
c53cebef0a
add Fluxcd addon ( #1863 )
...
* add fluxcd addon
* fix apiserver
2021-07-02 17:34:02 +08:00
wyike
6d446e13f6
add revision listmit ( #1871 )
2021-07-02 16:05:00 +08:00
wangyuan249
fc5043c543
add vela robot for issue triage ( #1840 )
2021-07-02 15:14:51 +08:00
Jianbo Sun
bd41d49311
allow component to defer insert secret and config ( #1869 )
2021-07-02 15:09:45 +08:00
wyike
4eb33e9239
split out oam-spec v0.2 charts ( #1842 )
...
* WIP disable oam related controller and webhok
change velue
fix spell error
change namespace
add e2e for oam-runtime
fix charts hack
fix e2e definition namespace
fix diasble contains list
fix e2e-test
* disable components handler
* fix flaky ac test
add every definition in oam-runtime-system namespace
* upload ac e2e-test
replace files
fix upload reports
* more wait time
2021-07-01 16:32:01 +08:00
Jianbo Sun
75bbd63f9e
delete vela restful API ( #1864 )
2021-07-01 10:16:01 +08:00
whichxjy
be0563a8ea
Add deploymentController struct ( #1845 )
...
* Init deployment controller
* Support deployment-claiming
* Nitpicking
* Support deployment-scaling
* Support deployment-releasing
* Handle scale errors
* Fix lint
* Log target size
* Fix texts
2021-06-30 21:11:11 +08:00
wyike
9c70edeb77
delet rollout ( #1856 )
2021-06-30 17:45:32 +08:00
yangsoon
aec9913557
fix invalid metadata.labels error when specify the version of the trait in the app ( #1855 )
...
* fix trait name
* add test
2021-06-29 15:53:57 +08:00
chival
22d014d91a
Align vela cli and kubectl vela client tools ( #1827 )
...
* allow vela CLI to specify NS
* vela up support application yaml
* fix
* add default cap center to vela CLI
* add alias for `vela components`(`vela comp`,or `vela component`) and `vela traits`(`vela trait`)
* fix cap ls STATUS fields are always "uninstalled"
* fix vela up process
* Revert "allow vela CLI to specify NS"
This reverts commit 33f27362
will refactor to use Initializer
* add --discover for vela CLI
* * rfc capcenter to reuse registry type
* change default cap center to oss
* judge if application file in advance
* fix CI
* try CI
* fix error check
2021-06-29 15:52:43 +08:00
chival
2b4d12fbdd
Machanism for filter annotation&label passed from Application to workload and trait ( #1843 )
...
* Add two filter
* only filter in app->ac and ac->other
* move filter logic to assemble phase
* simplify, add indication
* simplify trim
* add unit test
* clean up testdata
2021-06-28 15:12:03 +08:00
veraicon
b2adf5b472
Create a guide of test level maintainance ( #1852 )
...
* Create testcode-guidance.md
* Update contribute/testcode-guidance.md
* Update testcode-guidance.md
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-06-28 15:07:16 +08:00
Anycodes
88933d07d6
Update README.md ( #1850 )
2021-06-28 13:52:38 +08:00
yangsoon
e176fcfc56
Add the basic ability to initialize a single-cluster environment for the initializer ( #1829 )
...
* init Initializer
* update spec
* add status check
* add e2e-test
* fix Initializer version
2021-06-25 18:54:26 +08:00
wyike
93234e8290
fix flaky test ( #1841 )
v1.1.0-alpha.4
2021-06-25 10:32:47 +08:00
Chwetion
b582ccc060
add application component name duplication check in webhook ( #1811 )
...
* add application component name duplication check in webhook
* Helm test will not clean up the test data, and the application test of the component with the same name created failed during e2e.
* fix the problems encountered during the test:
* ignore the parsing failure caused by the existing application without definition when checking;
* after the addition is successful, the resources left by the helm test are automatically cleaned up;
Co-authored-by: chwetion <chwetion@foxmail.com >
2021-06-24 16:47:17 +08:00
Yue Wang
5a778b4732
add API v1beta1.ComponentManifest ( #1814 )
...
rfc appfile pkg: remove appConfig&component
fix unit test
rfc vela cli dryrun & livediff
fix unit test & e2e test
rfc app controller: remove appConfig&component
fix unit test & e2e test
fix rollout and webhook
fix use AppRevision as others' owner
move ComponentManifest to oam.types
add a util to make conversion between AppConfig and ComponentManifest
complete Component revision mechanism in app controller
add test for component revision
rename
fix unit tests
add clean up for component revision
fix unit test
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-06-24 15:06:58 +08:00
Scaat Feng
8bc63a431f
Fix incorrect pod disruptive annotation traits ( #1838 )
...
* [FIX]incorrect pod-disruptive defalut configuration in label of traits
* [FIX]incorrect pod-disruptive defalut configuration in annotation of traits
* [FIX]incorrect pod-disruptive defalut configuration in annotation of traits
2021-06-23 19:17:12 +08:00
Scaat Feng
4b120546f0
[FIX]incorrect pod-disruptive defalut configuration in sidecar of traits ( #1839 )
2021-06-23 18:02:05 +08:00
Scaat Feng
94bc87d03e
[FIX]incorrect pod-disruptive defalut configuration in label of traits ( #1837 )
2021-06-23 18:01:37 +08:00
whichxjy
20ceca4c99
Rename deployment-rollout-controller constructor ( #1800 )
...
* Rename deployment-rollout-controller constructor
* Polish test descriptions
2021-06-23 14:03:40 +08:00
Lei Zhang (Harry)
e07c95fa26
Update arch pic ( #1828 )
2021-06-22 17:38:36 +08:00
Hongchao Deng
c1b5203009
Merge pull request #1824 from wonderflow/prt
...
add PULL_REQUEST_TEMPLATE.md
2021-06-21 23:11:44 -07:00
wyike
4040c8e67c
fix rt flaky test ( #1825 )
2021-06-22 12:13:35 +08:00
Zheng Xi Zhou
d2a2a9ac07
Bump k8s.io/client-go to v0.18.12 ( #1826 )
...
Due to the vulnerability of CVE-2019-11250, bumping version of
client-go to fix it.
2021-06-22 10:59:25 +08:00
天元
5cb5491bc8
add PULL_REQUEST_TEMPLATE.md
2021-06-21 17:12:22 +08:00
chival
f94cf51543
fix some yaml in registry and link to file ( #1823 )
...
* fix some yaml in registry and link to file
* try e2e
2021-06-21 14:53:41 +08:00
yangsoon
61d7aff01c
fix release website ( #1819 )
v1.1.0-alpha.3
2021-06-19 14:01:01 +08:00
yangsoon
e217e9e0df
add autoGenWorkloadDefinition option ( #1804 )
...
add autoGenWorkloadDefinition option to choose whether to create workloaddef via webhook
2021-06-18 23:40:12 +08:00
Hongchao Deng
5b332c24d8
add initializer design ( #1794 )
...
* add environment design
* update
* update
* update
* add environment impl plan
* rename env -> initializer
* add finalizer logic
* update
2021-06-18 19:11:07 +08:00
wyike
b752511e74
skip finalizer validation ( #1815 )
...
add some time to check cloneset replicas
fix flaky test
2021-06-18 14:36:40 +08:00
wyike
70eeec4c89
support restart scale operation by modify targetSize of AppRollout ( #1812 )
...
* WIP first commit
fix
* more wait time
* fix flaky test
2021-06-17 22:30:07 +08:00
wyike
d7e1d90585
add specify for rollout and add scale demo ( #1813 )
...
fix-formate
fix small issue
small fix
samll fix
small fix
2021-06-17 16:14:44 +08:00
cuiyeshuai
003ab91f51
fix several typos ( #1808 )
2021-06-16 21:02:37 +08:00
Jianbo Sun
046376aa1a
refine our contributing guides ( #1807 )
...
* refine our contribute guides
* Update CONTRIBUTING.md
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
2021-06-16 20:56:19 +08:00
wyike
649e0376cc
fix status completed bug ( #1802 )
...
refactor to helper and add unit-test
neat imports
2021-06-16 17:24:18 +08:00
Mason Kwok
ed4844d518
remove implementation of vela install ( #1798 )
2021-06-16 10:03:20 +08:00
wyike
8970c95875
fix missed logic ( #1799 )
2021-06-15 18:52:37 +08:00
wyike
72bdb04f94
fix deployment example ( #1797 )
2021-06-15 16:27:39 +08:00