Jianbo Sun
a8337921bc
Merge pull request #1112 from ryanzhang-oss/rollout-e2e
...
Rollout e2e demo
2021-03-01 19:25:40 +08:00
Ryan Zhang
abf9270473
manual e2e test example with bug fixes
2021-03-01 01:00:27 -08:00
Holger Protzek
d6f28bfd9e
Removed prometheus and certmanager crd's ( #1005 )
...
* Removed prometheus and certmanager crd's, use cert-manager helm chart dependency instead
* Fixed unit and 2e2 tests. Added servicemonitors and certmanager crd dependencies for tests as testdata.
* Run `helm dependency update`
* Delete kubevela helm release and namespace if existing
* WIP - Bad hack to add the certmanager crds before installing kubevela with cert-manager as dependency. The cert-manager crds are not available, when kubevela Issuer are installed otherwise.
* WIP Added admission patch for webhook
* WIP Refactored secrets config
* WIP Fixed helm chart
* WIP Disabled metrics cap, due missing prometheus dependency by default
* WIP Added certmanager for e2e tests
* WIP Added certmanager for e2e tests
* WIP cleanup
* Updated docs
* Re-added certificate mount path
2021-02-26 16:46:01 +08:00
Jianbo Sun
abaac1de2b
Merge pull request #1108 from ryanzhang-oss/fix-appcontroller-loop
...
fix application controller loop
2021-02-26 11:21:09 +08:00
Jianbo Sun
e25f7598ca
Merge pull request #1107 from captainroy-hy/chp-1099
...
cherry-pick(#1099 ) add unit test
2021-02-26 11:03:29 +08:00
Ryan Zhang
d4a47f733f
fix application controller loop
2021-02-25 18:59:54 -08:00
roywang
171e20a7d6
add unit test
...
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-02-26 11:36:37 +09:00
Jianbo Sun
9bf008aa3f
Merge pull request #1102 from ryanzhang-oss/appConfig-init
...
Complete the app rollout implementation
2021-02-25 20:54:35 +08:00
Ryan Zhang
2b24bad2b8
appConfig prepare for workload rollout for the first time and complete the stand alone rollout logic
2021-02-25 00:58:17 -08:00
Jianbo Sun
97eac314de
cherry-pick( #1101 ) fix component custom revison loop infinitely create revision ( #1104 )
...
* fix component custom revison loop infinitely create revision
* use accurate compare function for revision to componentName
2021-02-25 00:52:28 -08:00
Jianbo Sun
3270bfc0da
Merge pull request #1092 from wonderflow/outputs
...
output not allowed in traitdefinition, should use outputs
2021-02-24 19:39:01 +08:00
天元
6eeb98870f
fix doc and test
2021-02-24 18:59:36 +08:00
Jianbo Sun
4eb290a1d2
Merge pull request #1098 from wonderflow/chp
...
cherry-pick(#1094 ) fix apply only once observedGeneration should mark after meet all dependency requirements
2021-02-24 18:54:52 +08:00
天元
580110ed44
fix apply only once observedGeneration should mark after meet all dependency requirements && add log for apply only once
2021-02-24 17:31:31 +08:00
Jianbo Sun
309786338a
Merge pull request #1097 from wonderflow/cc
...
enable CI for release-*
2021-02-23 20:09:47 +08:00
Jianbo Sun
816ea76bd5
Merge pull request #1090 from WangYikewyk/fix-raw-print
...
fix issue#1057
2021-02-23 19:40:58 +08:00
天元
d7a12ac5fd
enable CI for release-*
2021-02-23 19:13:18 +08:00
wangyike
b399f34c71
fix issue#1057
2021-02-23 18:17:18 +08:00
天元
98b059c0ae
output not allowed in traitdefinition, should use outputs:<resource>:<full object>
2021-02-23 16:20:30 +08:00
Jianbo Sun
9bb996e9d5
Merge pull request #1091 from ryanzhang-oss/render-workload-name
...
render the workload and trait name differently
2021-02-23 15:51:35 +08:00
Jian.Li
95cd9bb198
Use "context.outputs" to reference auxiliary objects defined in the definition template ( #1087 )
...
* refer outputs
* add docs
* update docs
* rename object
2021-02-22 21:36:57 -08:00
Ryan Zhang
dee442eb3d
render the workload and trait name differntly
2021-02-22 21:22:54 -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
Jianbo Sun
13a70e6819
Merge pull request #1089 from dylandee/fix-unreachable-error
...
fix: remove unreachable error judgement
2021-02-22 16:59:59 +08:00
Dylan
6e0b6092a5
fix: remove unreachable error judgement
2021-02-22 16:32:30 +08:00
Jianbo Sun
efb24d5b4c
Merge pull request #1088 from dylandee/more-readable-exec-hint
...
improvement: specify 'vela exec' error hint
2021-02-22 16:11:27 +08:00
Dylan
dc5694bdc4
improvement: specify 'vela exec' error hint
2021-02-22 15:46:30 +08:00
Jianbo Sun
ee93efc154
Merge pull request #1078 from dylandee/reduce-io-operation
...
improvement: reduce io operation when load appfile
2021-02-22 15:07:39 +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
just-do1
1c91d46ce3
Fix remove the parameter "--sync" ( #1083 )
...
* [#929 ] Modification to comand vela show WORKLOAD_TYPE or TRAIT
* update the describetion of --web
* [#929 ] update --web describtion
* update the doc of check-ref-doc.md
* remove --sync parameter
2021-02-20 16:09:10 +08:00
Jianbo Sun
5ad5c2fd69
Merge pull request #1081 from wonderflow/depend
...
remove go-header package dependency
2021-02-20 15:01:20 +08:00
Jian.Li
8f83e3dd98
Use context.output instead of context.input to refer to the output object defined in the WorkloadDefinition ( #1076 )
...
* use output instead of input to reference workload
* const
2021-02-20 13:29:48 +08:00
天元
9444124c3b
remove go-header package dependency
2021-02-20 13:22:52 +08:00
Dylan
d7f64725d6
improvement: reduce io operation when load appfile
2021-02-20 11:36:39 +08:00
majian
d54a9bda05
1.Create app impl ( #1072 )
...
2.Polling waiting for the app to be deleted
2021-02-20 10:56:01 +08:00
Jianbo Sun
f285490da9
Merge pull request #1075 from kinsolee/master
...
Fix make core-install error
2021-02-20 10:02:45 +08:00
Lei Zhang (Harry)
6419b8ff57
Merge pull request #1066 from resouer/doc
...
Fix readme in doc site
2021-02-19 15:07:19 -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
kinsolee
05bd7a3ab2
fix: remove lagacy command of 'make core-install'
2021-02-19 22:26:33 +08:00
Kinso
9f38b02b1c
fix: esbuild runs on mac m1 silicon ( #1049 )
...
Co-authored-by: lijingzhao <lijingzhao@forchange.tech >
2021-02-19 10:36:22 +08:00
Jianbo Sun
645312a129
Merge pull request #1067 from zzxwill/init-container-trait
...
Check whether parameter.command is nill for init-container trait
2021-02-19 10:06:34 +08:00
Jianbo Sun
e48515850d
Merge pull request #1058 from vnzongzna/docs-update
...
Add sync capability section in install doc
2021-02-19 09:58:47 +08:00
majian
df89d247cf
1.set applications as homepage ( #1073 )
...
2.path use lowercase
2021-02-19 00:11:46 +08:00
guoxudong
f81e265877
[Dashboard] Add KubeVela Dashboard logo ( #1071 )
...
Fix #1043
2021-02-18 17:01:36 +08:00
majian
2aebcf014a
1.Organize the menu ( #1068 )
...
2.Add application menu locales
3.Fix create application button style
4.Add FormRender d.ts
2021-02-18 16:03:52 +08:00
guoxudong
6dc70be801
update favicon ( #1042 )
...
* update favicon
* fix
2021-02-18 16:01:43 +08:00
zzxwill
936dc4100d
Check whether parameter.command is nill for init-container trait
...
Check whether parameter.command is nill before setting the value of
spec.template.spec.initContainers.command
Fix #1062
2021-02-18 14:58:25 +08:00
Harry Zhang
5c9e396e5c
Fix typo in vela appfile doc
2021-02-17 21:55:21 -08:00
Lei Zhang (Harry)
bb7033b1e6
Fix typo in vela appfile doc ( #1065 )
2021-02-17 19:53:15 -08:00
Lei Zhang (Harry)
9c41d3f212
Merge pull request #1055 from resouer/doc
...
Move appfile doc to DevExp folder
2021-02-17 19:03:58 -08:00