wyike
a151d17fde
Fix: generate service in canary-traffic trait ( #2307 )
...
fix ci
Fix: apply remaing bug
fix ci
2021-09-15 14:25:55 +08:00
Jian.Li
4ff4afde51
Feat: Make applicationComponent can be modified in step ( #2304 )
...
* Feat: component properties can be modfiled in step
* Fix: op.#ApplyRemaining
2021-09-15 13:25:22 +08:00
Zheng Xi Zhou
fbac93665d
Fix: add application logging dashboard ( #2301 )
...
Added a Grafana dashboard for application logging
2021-09-15 13:21:38 +08:00
Tianxin Dong
36c7b9ec5b
Fix: imagePullSecrets error from cloneset ( #2305 )
...
* Fix: imagePullSecrets error from cloneset
* Fix: generate yaml file
Co-authored-by: withlin <withlin@apache.org >
2021-09-15 13:21:17 +08:00
Hongchao Deng
d0e8418c4a
Fix: don't increment count in status ( #2306 )
2021-09-15 13:20:58 +08:00
Somefive
291f9d139e
Fix: fix cli logging ( #2298 )
2021-09-15 13:18:50 +08:00
wyike
9a766467a3
Fix: generate service in canary-traffic trait ( #2300 )
...
fix ci
2021-09-15 11:50:40 +08:00
Zheng Xi Zhou
c9b2c99dbf
Revert "Fix: fix alibaba cloud rds module ( #2293 )" ( #2302 )
...
This reverts commit c590853f37 .
2021-09-15 11:36:08 +08:00
qiaozp
0a3244f590
Feat: allow user specify alibaba provider addon's region ( #2297 )
2021-09-14 23:05:28 +08:00
Tianxin Dong
12361c133e
Feat: add commit msg in kustomize ( #2296 )
2021-09-14 22:03:56 +08:00
Zheng Xi Zhou
c590853f37
Fix: fix alibaba cloud rds module ( #2293 )
...
Enable users to set `db_instance_storage_type`. This can fix the issue
happended since Sept. 14, 2021.
{"Code":"InvalidNetworkTypeClassicWhenCloudStorage","HostId":
"rds.aliyuncs.com","Message":"The Specified InstanceNetworkType
value Classic is not valid when choose cloud storage type."
2021-09-14 21:57:46 +08:00
Tianxin Dong
17c17fcfc6
Fix: fix apply application ( #2288 )
...
* Fix: fix apply application
* Fix: fix apply remaining
2021-09-14 21:49:09 +08:00
Jian.Li
0e8ffd717f
Fix: apply-component bug ( #2292 )
...
* Fix: apply-component bug
* Feat: uniform apply-component input/output format
2021-09-14 21:37:46 +08:00
Jianbo Sun
8d8447ad94
Fix: filter kubectl apply annotation in vela live-diff ( #2290 )
2021-09-14 20:36:53 +08:00
Somefive
e8d051a532
Support MultiCluster EnvBinding with cluster-gateway ( #2247 )
...
* Feat: init multicluster
* Feat: add secret namespace auto-detect
* Style: format
* Style: split gc codes
* Feat: add cluster cli
* Fix: rebase workflow on master
* Feat: add component selector for env binding
* Fix: selector & patch conflict
* Feat: add local cluster support & fix unit test
* Fix: fix omitempty bug
* Feat(health-scope): support multi-cluster's healthcheck
* Fix: resourcetracker gc bug & rename
* Feat: add multicluster to op.Read
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2021-09-14 20:35:10 +08:00
qiaozp
c1ebe9db24
Feat: alibaba provider addon ( #2243 )
...
bump up terraform version
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-09-14 19:35:21 +08:00
wyike
3d29df3a52
Fix: fix in middler of test ( #2275 )
...
add test
delete uesless
add comments
fix small issue
fix error
add charts back
2021-09-14 18:05:21 +08:00
yangsoon
324bbe5e57
Fix(helm): enable apiserver by default ( #2249 )
...
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2021-09-14 14:15:47 +08:00
Tianxin Dong
8e172091f6
Test: fix resource tracker e2e ( #2281 )
2021-09-14 10:26:57 +08:00
Tianxin Dong
e73655a8b2
Refactor: change field exportKey to valueFrom ( #2284 )
2021-09-14 10:23:39 +08:00
Hongchao Deng
ce70f9f57f
Fix: add exponential backoff wait time for workflow reconciling ( #2279 )
2021-09-13 22:34:25 +08:00
Hongchao Deng
215c4e0752
Fix: patch any key using retainKeys strategy ( #2280 )
2021-09-13 20:19:16 +08:00
wyike
d93d8626c0
Feat: istio addon and use case demo ( #2276 )
...
fix all error and finish readme
small change
fix CI check
add canary trait back
2021-09-13 20:10:32 +08:00
Jian.Li
b66f2995a5
Fix: Bugs (as follows) ( #2278 )
...
* Fix: suspend step id
* Feat: add test cases
* Fix: reslove conflict
* Fix: reduce reconclie duration for test
2021-09-13 20:03:49 +08:00
Jianbo Sun
cad21c5138
Fix: refactor workflow and fix some e2e tests ( #2272 )
...
* Fix: add e2e plugin test back
* Fix: e2e rollout test and try change port to 37081
* Fix: add rollout plan test back
* Refactor: change the workflow state machine and add workflow succeed state
* Refactor: refine definition controller and fix e2e of app revision
* Refactor: unlock all the normal cases
* Fix: add helm schematic logic back into workflow
2021-09-13 14:17:12 +08:00
Tianxin Dong
af01349f28
Test: fix rollout e2e test ( #2277 )
2021-09-13 11:13:03 +08:00
Jian.Li
445db3b276
Fix: E2E Test ( #2274 )
...
* Fix: value.lookUpByScript bug
* Fix: apply-component patch trait resource
2021-09-12 22:45:14 +08:00
Yuhui Liu
7ed34b675d
Feat: add more options for leader election configuration to avoid pressure on kube-apiserver ( #2271 )
2021-09-12 18:30:59 +08:00
Jianbo Sun
537f19f06b
Fix: remove podspecworkload controller and CRD ( #2269 )
2021-09-12 10:17:09 +08:00
Jian.Li
6cbdbe84b2
Refactor application code to make it run as Dag workflow ( #2236 )
...
* Refactor: remove use of AppConfig in AppRevision
* Refactor: remove insert secret and configmap
* Feat(workflow): upgrade
* Fix(conflict): workflow cherry
* Feat(workflow): support DAG mode
* Feat(workflow): prepare steps in step
* Feat(tools): random string
* Fix(rand): gosec weak random
* Fix(ci): test passing
* Feat(workflow): generate steps
* Fix: fix rebase from master
* Fix: fix workflow ut
* Feat(test): add test cases
* Fix: fix lint and rebase from master
* Refactor: application code
* Fix: fix ci lint
* Fix: make code reviewable
* Fix: workflow_test.go
* Feat: collect services
* Fix(ci): unit tests
* Feat: make one
* Test: application with input/output and workflow
* Fix: trace test
* Fix: update step index falied
* Feat: refactor op.#Load
* Fix: delete dead code
* Refactor: op.xxx
* Fix: patch component
* Test: add generator test
* Fix: add license
* Fix: pending e2e plugin test
* Fix: disable test/e2e-test
* Fix: patch by script
Co-authored-by: 天元 <jianbo.sjb@alibaba-inc.com >
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-09-12 10:12:46 +08:00
Zheng Xi Zhou
2ba7480a41
Fix: add ComponentDefinition alibaba-eip ( #2268 )
...
Added another ComponentDefinition alibaba-eip, which will be applied
with vela-core installation
2021-09-11 18:46:00 +08:00
Zheng Xi Zhou
7d827182e6
Fix: fix the output DB_PASSWORD for rds definition ( #2267 )
...
Fixed the output `DB_PASSWORD` for ComponentDefinition alibaba-rds
2021-09-11 18:02:57 +08:00
wyike
da5b32f1a8
Fix: delete useless rollouttrait ( #2264 )
2021-09-10 22:43:40 +08:00
wyike
8b1ce6937f
Fix: remove matchlabels in webservice template ( #2255 )
2021-09-10 12:44:38 +08:00
Jianbo Sun
a79c96fa46
Fix: pending the flaky rollout test ( #2253 )
2021-09-09 21:06:03 +08:00
Tianxin Dong
faa445255d
Feat: add image auto update for gitops ( #2251 )
2021-09-09 19:53:01 +08:00
Jianbo Sun
f270c5901b
Chore: add backup for code owners ( #2252 )
2021-09-09 17:56:47 +08:00
Zheng Xi Zhou
19bcfdd8df
Fix: bump version of Terraform Controller ( #2250 )
...
Bumped the version of Terraform controller to change the filed of
Configuration's status.
Related issue: https://github.com/oam-dev/terraform-controller/pull/104
2021-09-09 17:19:57 +08:00
majian
e0eded58e5
Feat: support code-generator and sync to kubevela-core-api ( #2174 )
2021-09-09 09:28:31 +08:00
A Ismaili
873a19e9e0
Fix: Updated broken Getting Started links ( #2248 )
2021-09-08 18:13:27 +08:00
Reeta Singh
579f7427fa
Feat: vela show annotations display undefined should be refined ( #2244 )
...
* Feat(trait): annotation and labels trait should also affect the workload object along with pod
* Feat(trait): annotation and labels trait should also affect the workload object along with pod
* Feat(trait): annotation and labels trait should also affect the workload object along with pod
* Feat(trait): annotation and labels trait should also affect the workload object along with pod
* Feat: vela show annotations display undefined should be refined
Co-authored-by: Reeta Singh <reetas@twitter.com >
2021-09-08 15:02:50 +08:00
Jianbo Sun
65402bd926
Fix: remove some unused flaky tests ( #2242 )
2021-09-08 09:30:04 +08:00
wyike
ae724b2a9a
Docs: canary rollout demo (rollout part only) ( #2177 )
...
Feat: component definition support context.revision
2021-09-07 17:08:56 +08:00
Zheng Xi Zhou
5730d08396
Fix: lower title level to make definition docs generation adapt to kubevela.io ( #2240 )
...
Lower two levels of the title of workloads/traits docs to adapt to
Kubevela.io
2021-09-07 16:03:33 +08:00
qiaozp
c451d74cfd
Fix: kustomize json patch trait definition ( #2239 )
2021-09-07 11:30:41 +08:00
Yue Wang
4ed40bebe3
Feat(app): show health status from HealthScope in application status ( #2228 )
...
Signed-off-by: Yue Wang <seiwy2010@gmail.com >
Co-authored-by: roywang <royyuewang@tencent.com >
2021-09-07 11:27:29 +08:00
Reeta Singh
e29f22a7b3
Feat(trait): annotation and labels trait should also affect the workload object along with pod ( #2237 )
...
* Feat(trait): annotation and labels trait should also affect the workload object along with pod
* Feat(trait): annotation and labels trait should also affect the workload object along with pod
* Feat(trait): annotation and labels trait should also affect the workload object along with pod
* Feat(trait): annotation and labels trait should also affect the workload object along with pod
Co-authored-by: Reeta Singh <reetas@twitter.com >
2021-09-07 10:57:32 +08:00
Eng Zer Jun
426aa7af34
Refactor: move from io/ioutil to io and os package ( #2234 )
...
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <zerjun@beatchain.co >
2021-09-06 18:33:42 +08:00
yangsoon
f8ac24db27
Feat(workflow): add status check for workflow mutil-env ( #2229 )
2021-09-06 14:48:34 +08:00
yangsoon
493e255d78
Fix: align the envbind-app name with the original application name ( #2232 )
2021-09-05 14:45:44 +08:00