arcosx
cd153e8ce5
Fix: error doc link ( #2195 )
2021-08-30 19:29:13 +08:00
Somefive
2cea51e5e9
Feat: add pprof ( #2192 )
2021-08-30 17:19:46 +08:00
yangsoon
75a972516d
Feat(workflow): add depends-on workflow step definition ( #2190 )
2021-08-30 17:19:32 +08:00
Somefive
25bc43ae39
Fix: add patchkey to volumes ( #2191 )
2021-08-30 15:54:43 +08:00
Zheng Xi Zhou
068e9d97c4
Fix: move Terraform defintions charts/vela-core/templates/definitions ( #2176 )
...
Make all Terraform definitions to install when vela-core is installing
2021-08-30 14:49:57 +08:00
Jianbo Sun
e9981b6e20
Feat: add vela live-diff , dry-run, cue-packages into vela commands ( #2182 )
2021-08-30 12:01:24 +08:00
Jianbo Sun
0781937100
Fix: align all CUE template keyword to use parameter ( #2181 )
2021-08-30 11:43:20 +08:00
Tianxin Dong
75eab7bdde
Docs: remove the commit convention doc ( #2187 )
2021-08-30 11:41:01 +08:00
yangsoon
d24e282e67
Feat(envbinding): add resourceTracker for envBinding ( #2179 )
...
* Feat(envbinding): add resourceTracker for envBinding
* Test: add test for envbinding
2021-08-29 13:29:30 +08:00
qiaozp
0c7048b2a0
Feat(addon): add default enable addon ( #2172 )
2021-08-29 11:24:40 +08:00
Yue Wang
9780ce3bef
Feat(cue): support access components artifacts in cue template context ( #2161 )
...
Signed-off-by: roywang <seiwy2010@gmail.com >
Co-authored-by: roywang <royyuewang@tencent.com >
2021-08-29 09:11:10 +08:00
Jianbo Sun
cb790bfc13
initilize KubeVela codeowner file ( #2178 )
...
* Chore(maintainer): initilize KubeVela codeowner file
* Update .github/CODEOWNERS
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Update .github/CODEOWNERS
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Update .github/CODEOWNERS
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2021-08-28 08:26:41 +08:00
yangsoon
73be37b73b
Fix(envbinding): fix the way that envbinding stores resources after configuration ( #2175 )
...
* Refactor: replace #op.ApplyEnvBindComponnet with #op.ApplyEnvBindApp
* Fix: fix patch strategy for envbinding
2021-08-27 21:38:57 +08:00
Reeta Singh
950411dbe8
Trait: Add TraitDefinition for PVC ( #2158 )
...
* Feat(trait): add trait definition for persistent volume claim
* Feat(trait): add trait definition for persistent volume claim
2021-08-27 18:45:22 +08:00
Zheng Xi Zhou
5fcc2ad9f7
Fix: fix EOF event when describing an application ( #2134 )
...
Fixed the issue: When component properties don't meet the parameter
of the ComponentDefinition, it will hit 'EOF' event
Co-authored-by: Jian.Li <74582607+leejanee@users.noreply.github.com >
Fix #2132
2021-08-27 18:45:05 +08:00
wyike
cc8a1d3bde
Feat: modify apply component cue action to support skipWorkload trait ( #2167 )
...
fix lint
fix comments
2021-08-27 13:12:00 +08:00
Zheng Xi Zhou
1f6d4d2345
Fix: add fluxcd dashbaords ( #2130 )
...
Added two fluxcd dashboards and also install its dependencies
just keep the ready Dashboard
2021-08-26 20:31:49 +08:00
wyike
6719e8af3a
Feat: add health check status ( #2166 )
...
check len(status.contitions) not empty
2021-08-26 20:05:01 +08:00
yangsoon
5d17fb3a7f
Refactor: change the ownerReference of configMap which store the parameter for each revision to definitionRevision ( #2164 )
...
* Refactor: change the ownerReference of cm store the parameter for each revision to defRevision
* Feat: check whether its needed before status update
2021-08-26 19:56:46 +08:00
Zheng Xi Zhou
08f1ff99cf
Fix: traitdefinition controller reconcile in a infinite loop ( #2157 )
...
Check whether its needed before status update, add log before
each reconcile returns, and also correct Klog.InfoS to klog.ErrorS
when trying to log err information
Fix #2153
2021-08-25 21:35:33 +08:00
Shaowen Chen
44262f03de
Docs: fix typo about workflow rollout ( #2163 )
...
Signed-off-by: shaowenchen <mail@chenshaowen.com >
2021-08-25 19:32:56 +08:00
Tianxin Dong
2145afe4e1
Feat(ci): add commit lint ci ( #2160 )
2021-08-25 17:00:50 +08:00
Tianxin Dong
60cd8ef7de
Feat(workflow): add workflow CRD ( #2098 )
2021-08-25 09:55:12 +08:00
Tianxin Dong
8fb64fcb19
Fix(dryrun): add default name and namespace in dry run ( #2150 )
2021-08-24 17:54:55 +08:00
Tianxin Dong
8fc192bfac
Feat(definition): add built-in dingtalk workflow step definition ( #2152 )
2021-08-23 19:07:07 +08:00
Young-Zen
c4380dbe06
fix helm test failed ( #2149 )
...
Co-authored-by: yanghaojia <yanghaojia@coding.net >
2021-08-23 16:48:37 +08:00
wyike
01f7357525
change IncreaseFirst to DecreaseFirst ( #2142 )
...
don't merge, only for test
request cpu to 0
revert
2021-08-23 16:24:51 +08:00
Jian.Li
9311c22c16
Feat(workflow): support to send dingDing message ( #2141 )
...
* Feat(workflow): send dingding message
* Bug(e2e): upgrade golang version
v1.1.0
2021-08-21 07:18:04 +08:00
Tianxin Dong
7254bb67a3
Feat(vela): add vela workflow terminate and restart command ( #2131 )
...
* Feat(vela): add vela workflow terminate and restart command
* Fix(restart): fix restart command
2021-08-20 20:45:09 +08:00
wangyuan249
8a334d7e82
Feat: add get and delete method for app and test ( #2127 )
2021-08-20 20:41:19 +08:00
qiaozp
af04ca37a5
Feat(addon): Add source and patch to kustomize definition ( #2138 )
...
* add more source to kustomize
* add patch to kustomize
* fix
* add patch trait
* remove param
2021-08-20 20:40:15 +08:00
Tianxin Dong
37bd10d762
Feat(contributing): add commit message convention ( #2140 )
2021-08-20 16:08:08 +08:00
Yue Wang
324fc1ac7c
add CUE-based health check in HealthScope controller ( #1956 )
...
add e2e test
Signed-off-by: Yue Wang <seiwy2010@gmail.com >
2021-08-20 15:55:47 +08:00
yangsoon
850fc704a1
add new parameter type for internal trait expose ( #2122 )
...
* expand internal trait expose
* fix(demo) fix resource in workflow-with-ocm
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2021-08-20 15:50:22 +08:00
wyike
4941a3e9c2
fix external revision bug ( #2126 )
...
* fix external revision bug
* add test
* try to fix flaky-test
2021-08-20 15:43:50 +08:00
Tianxin Dong
bd91cf762d
Fix(workflow): set the namespace to app's ns if it's not specified ( #2133 )
...
* Fix(workflow): set the namespace to app's ns if it's not specified
* fix dryrun test
2021-08-20 13:43:04 +08:00
qiaozp
0906d1b602
fix cloneset ( #2129 )
2021-08-20 10:55:59 +08:00
yangsoon
fa283ee695
fix(cli) fix bug when vela show componetdefinition's workload type is AutoDetectWorkloadDefinition ( #2125 )
2021-08-19 23:44:31 +08:00
Hongchao Deng
bec6c89389
examples: fix typo ( #2128 )
...
* examples: fix typo
* update yaml
2021-08-19 21:19:53 +08:00
Jian.Li
96a8b24a64
Make the WorkflowStepDefinition to be Universal ( #2124 )
...
* support script
* add comment
2021-08-19 19:15:41 +08:00
wyike
0c0b9d0774
rollout OCM demo and defer rollout pass owner to handleSucceed ( #2121 )
...
* finish test
fix demo
finish test
finish docs
fix rollout template
add more test
add comment
* impove test coverage and wrap error
fix checkdiff
add more time
2021-08-19 15:33:40 +08:00
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