Jianbo Sun
f033768dd2
fix(CI): use buildkit as docker build engine to avoid 401 unauthorized error ( #2120 )
2021-08-18 22:36:02 +08:00
qiaozp
65217c0a44
helm add bucket support ( #2104 )
...
* helm add bucket support
* fix def
* add bucket support ,support ak/sk
* typo
* bucket -> oss
* bucket -> oss
* repoUrl -> url
* rfc helm param
* rfc helm param
* fix helm type usage
* fix test
2021-08-18 20:10:42 +08:00
Tianxin Dong
8ac5d2276e
Fix(workflow): set workload name in configmap if the name is not specified ( #2119 )
...
* Fix(workflow): set workload name in configmap if the name is not specified
* fix ut
2021-08-18 20:04:34 +08:00
Concurrensee
9b7c4562ca
modified openkruise version to v0.9.0 ( #2076 )
...
Co-authored-by: 314785 <wuyida.wuyida@alibaba-inc.com >
2021-08-18 17:37:52 +08:00
Tianxin Dong
a6753737b3
Feat(vela): add vela workflow resume command and ut ( #2114 )
...
* Feat(vela): add vela workflow resume command and ut
* fix ut
2021-08-18 17:04:21 +08:00
Jianbo Sun
8e4a0c8306
try fix github action push to image hub ( #2115 )
2021-08-18 14:35:43 +08:00
Tianxin Dong
601510e43c
feat(def): add built-in workflow definitions ( #2094 )
...
* use_vela_bin
* Update gen_definitions.sh
add version print
* Update gen_definitions.sh
* Update gen_definitions.sh
* update crossplatform build check
* test
* feat(def): add built-in workflow definitions
* delete pod disruptive in workflow step def
* make cue files reviewable
* fix workflow step definition
* fix ci
* add clean up step
* add build clean up
Co-authored-by: Yin Da <yd219913@alibaba-inc.com >
Co-authored-by: Somefive <Somefive@foxmail.com >
2021-08-18 13:22:57 +08:00
Tianxin Dong
2854c4204c
Feat(vela): add vela workflow suspend command ( #2108 )
...
* Feat(vela): add vela workflow suspend command
* Feat(vela): add vela workflow suspend ut
2021-08-18 11:37:46 +08:00
Zheng Xi Zhou
09c85191ba
Replace gcr.io image in chart kube-metrics-server ( #2113 )
...
As it's difficult to pull gcr.io iamge, so replace the image
k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.1.0 to the one
hosted in dockerhub.io
2021-08-18 09:11:38 +08:00
Zheng Xi Zhou
b11d0c69d6
Fix the issue to set the latest nighty build chart name ( #2109 )
...
This is a patch for https://github.com/oam-dev/kubevela/pull/2103
2021-08-17 20:40:41 +08:00
Jianbo Sun
cc4b55983f
update kubevela helm chart repo ( #2110 )
2021-08-17 18:56:49 +08:00
Zheng Xi Zhou
a9ab04dfe3
Store OSS bucket and endpoint to Github Action secret ( #2111 )
...
Storing OSS bucket and endpoint to Github Action secret will help
a developer to test the function without needing to changing code,
revert code. Instead, he/she just need to configure the secret contect
2021-08-17 18:54:14 +08:00
Zheng Xi Zhou
3ccaf04354
Refine the lastest chart name build on master branch ( #2103 )
...
Rename the latest master chart name to x.y.z-nighty-build
2021-08-17 15:13:59 +08:00
qiaozp
050afca7a6
Add obsevability addon ( #2091 )
...
* Support Obsevability
- Support displaying and filter logs
- Support metrics and traces
* register datasource
* install prometheus
* install prometheus and register datasource
* Also install and register Prometheus
* remove unneeded file
* register datasource with clusterip
* register prometheus
* Support importing Grafana Dashboard
Added a trait to import Grafana Dashboard on component Grafana
* tmp
* 1. make observability as addon
2. make it more esay to gen addon
* use [[]] as gen addon delim
* url->urls
* add 2 url
* fix template
* fix args
* remove doc
* move url,fix test
* last modify!
* change arg name to grafana-domain
Co-authored-by: zzxwill <zzxwill@gmail.com >
2021-08-17 14:46:07 +08:00
yangsoon
a599a6a88b
add more test for envbinding ( #2100 )
...
* add test
* fix example
2021-08-17 11:30:52 +08:00
wyike
b6a2ab804e
add batch partition ( #2097 )
2021-08-16 20:30:56 +08:00
Jianbo Sun
309e71a60f
add create or update app apiserver ( #2087 )
...
* add create or update app
* add apiserver test
2021-08-16 20:28:03 +08:00
yangsoon
d3f264273f
enhance envbinding: support apply resources to cluster ( #2093 )
...
* enbinding support apply resources directly
* adjust the directory struct
* set placement as an optional field
* support namespace selector
2021-08-16 19:08:18 +08:00
Zhizhen He
1e294b3164
chore: replace github.com/ghodss/yaml with sigs.k8s.io/yaml ( #2089 )
2021-08-15 10:53:05 +08:00
Somefive
51669f0e41
enable vela def to use import decl ( #2084 )
...
* enable vela def to use import decl
* fix def_test
* add comment
* add more test
2021-08-13 18:44:01 +08:00
wangyuan249
11524bf591
update cert image ( #2083 )
2021-08-13 08:23:48 +08:00
wyike
682385dea9
runtime rollout chart ( #2075 )
...
* first commit
WIP
finish all tests
finish github workflow
only for test
only for test
revert test code
minimize rbac
neats imports
fix tests
* reorg
small change
* rename
2021-08-12 21:33:00 +08:00
Concurrensee
63341e8f6e
imagePullJob added with demo ( #2069 )
...
Co-authored-by: 314785 <wuyida.wuyida@alibaba-inc.com >
2021-08-12 19:12:53 +08:00
Somefive
d7a31c4cb3
fix configmap patchkey bug ( #2080 )
2021-08-12 19:10:51 +08:00
Hongchao Deng
223bcd3770
remove k8sutil
2021-08-12 11:13:41 +08:00
wangyuan249
f2868305ff
fix ci
2021-08-12 11:13:41 +08:00
wangyuan249
9e2f406ee0
fix ci and refactor common util
2021-08-12 11:13:41 +08:00
Hongchao Deng
3c5fae12b3
fix ci
2021-08-12 11:13:41 +08:00
Hongchao Deng
201c3c466d
add test for catalog service
2021-08-12 11:13:41 +08:00
Hongchao Deng
638957a333
leave only catalog code
2021-08-12 11:13:41 +08:00
Hongchao Deng
9620fbbfca
add helm chart
2021-08-12 11:13:41 +08:00
Hongchao Deng
bf93bf5004
add apiserver to Dockerfile
2021-08-12 11:13:41 +08:00
wangyuan249
fa57fcf66e
Merge velacp to apiserver branch in oam repo ( #2039 )
...
* move velacp into vela core as apiserver
* fix lint
* add license
* fix err lint
* fix err
* rm vela install service
* add makefile
2021-08-12 11:13:41 +08:00
yangsoon
8d298ecfdd
clean docker image every hour ( #2070 )
2021-08-11 20:29:20 +08:00
tux
d7c179b91d
fix workflow example ( #2064 )
v1.1.0-rc.2
2021-08-11 16:30:16 +08:00
Tianxin Dong
63cfc2b68a
Fix(example): fix workflow example ( #2060 )
2021-08-11 14:00:30 +08:00
Somefive
873c8299d8
fix definition controller log error cause by openapi schema generation error ( #2063 )
...
* fix definition controller log error cause by openapi schema generation failed
* fix definition controller log error cause by openapi schema generation failed
* add test
2021-08-11 13:59:46 +08:00
qiaozp
356db2dc97
Add add-on input go-template implementation ( #2049 )
...
* add addon parameter template implementation
* add test
* fix test
* fix helm version parameter
2021-08-11 11:49:44 +08:00
yangsoon
abbec2c36b
definitions support specify the revision name ( #2044 )
...
* support named defRev
* add test
2021-08-10 20:03:45 +08:00
tux
120e6fcc5c
fix metadata.name to lower case ( #2059 )
2021-08-10 20:03:04 +08:00
Somefive
072e6b0aa7
fix def init bug ( #2056 )
2021-08-10 12:48:32 +08:00
qiaozp
ea64b1db3b
Add cloneset as kruise addon's componentDefinition ( #2050 )
...
* add cloneset as kruise addon's componentDefinition
* add SAE demo field
* trim field
* make reviewable
2021-08-10 10:21:49 +08:00
Tianxin Dong
a874aa3f71
Chore(docs): fix typos in design docs ( #2053 )
2021-08-09 19:59:38 +08:00
Jian.Li
e12a9303eb
Li-Auto-Inc ( #2042 )
2021-08-09 10:27:18 +08:00
LeoLiuYan
a715564147
Feat allow users to specify component revision name ( #1929 )
...
* Feat allow users to specify component revision name
* Add unit tests
Signed-off-by: LeoLiuYan <929908264@qq.com >
* Add ExternalRevision field to ComponentManifest
* Add handleComponentRevisionNameUnspecified func
* Add unit tests for webhook
Signed-off-by: LeoLiuYan <929908264@qq.com >
* Add more unit tests
* Feat allow users to specify component revision name
* Add unit tests
Signed-off-by: LeoLiuYan <929908264@qq.com >
* Add ExternalRevision field to ComponentManifest
* Add handleComponentRevisionNameUnspecified func
* Add unit tests for webhook
Signed-off-by: LeoLiuYan <929908264@qq.com >
* Add more unit tests
* Try to fix webhook unit tests
* fix race (#2040 )
* fix test bug
* More unit tst
* More unit test and trigger ci
Co-authored-by: yangsoon <yangsoonlx@gmail.com >
Co-authored-by: Yin Da <yd219913@alibaba-inc.com >
2021-08-08 12:11:24 +08:00
Jian.Li
94dab9f2a5
workflow support http provider ( #2029 )
...
* provider http
* method
* add license header
* test cases
* test cases
* test cases
* test cases
* generate
* lint
* upgrade apply component
* cover
* test install
v1.1.0-rc.1
2021-08-06 19:26:50 +08:00
Somefive
97d2715b87
update klog surpress ( #2038 )
2021-08-06 19:09:21 +08:00
Somefive
6168537f56
add vela-def design documents ( #2041 )
2021-08-06 17:55:06 +08:00
yangsoon
d5abd6fd77
fix race ( #2040 )
2021-08-06 17:13:12 +08:00
Somefive
ee0282af18
[Vela CLI] Vela def enhancement & replace mergedef.sh ( #2031 )
...
* draft vela def enhancement
* add format and amend test
* fix generation bugs
* force CI
* work around lifecycle definition in avoid of vela show --web crash
* fix data race in envbinding
2021-08-06 17:10:52 +08:00