Somefive
34aa74ff48
Feat: envbinding support cloud resource deploy and share ( #2734 )
...
* Feat: envbinding support cloud resource deploy and bind
* Fix: change bind-cloud-resource to share-cloud-resource
2021-11-20 13:07:27 +08:00
Somefive
55070033eb
Feat: support list runtime cluster ( #2720 )
2021-11-17 09:45:03 +08:00
lowkeyrd
b3423116bf
add alicloud sls resources ( #2701 )
2021-11-16 22:50:18 +08:00
qiaozp
15795fbe25
Fix: observability installation ( #2676 )
...
* fix observability installation
* fix nil pointer
* fix nil pointer
* remove asset, build in trait
2021-11-16 13:56:39 +08:00
Zheng Xi Zhou
b10e4a05a0
Fix: add Alibaba Cloud ASK ( #2700 )
...
Added Serverless Kubernetes (ASK) for Alibaba Cloud
2021-11-12 22:33:40 +08:00
lowkeyrd
4291e7c7ba
Docs: add vpc and vswitch cloud resource templates of alicloud ( #2663 )
...
* add vpc and vswitch cloud resources of alicloud
* modified by make reviewable
2021-11-10 16:49:10 +08:00
Zheng Xi Zhou
356c6240bf
Fix: change Initializer to Application for addon Observability ( #2615 )
...
In this doc, updated the Observability implementation from initializer
to Application. I also store definitions as it's not well stored in
vela-templates/addons/observability
2021-11-03 17:29:48 +08:00
Tianxin Dong
1dc7647788
Fix: fix nocalhost trait ( #2577 )
2021-10-28 20:40:41 +08:00
Tianxin Dong
828acd95fa
Feat: add email support in webhook notification ( #2535 )
...
* Feat: add email support in webhook notification
* Fix: change sender and receiver to from and to
* fix the variable name
* fix wait return
2021-10-28 10:59:17 +08:00
Tianxin Dong
b3f60b4b73
Feat: add cluster in read or apply object ( #2551 )
2021-10-27 10:05:57 +08:00
Yu Yicai
4dd18d1fc3
Feat: add nocalhost dev config trait definition ( #2545 )
...
* Feat: add nocalhost dev config trait definition
* Feat: add nocalhost dev config trait example
add nocalhost dev config trait example in `docs/examples/nocalhost`
Signed-off-by: yuyicai <yuyicai@hotmail.com >
2021-10-26 19:28:25 +08:00
Zheng Xi Zhou
cf039e27e5
Fix: format canary rollout manifests ( #2542 )
...
Formated canaray rollout manifests and changed orders for some traits
of a component to make it clear to see the difference between first-deploy.yaml
and rollout-v2.yaml, between rollout-v2.yaml and rollback.yaml
2021-10-24 09:58:32 +08:00
Tianxin Dong
cf055a8331
Docs: update webhook example with url in secret ( #2521 )
2021-10-19 17:33:52 +08:00
Tianxin Dong
e2ce40a551
Feat: add export config and secret def ( #2484 )
...
* Feat: add export config and secret def
* Fix: change the def name and optimize the example
* Fix: fix the name in def
2021-10-15 15:25:41 +08:00
Tianxin Dong
56a8b0c002
Feat: add read object step def ( #2480 )
2021-10-14 18:23:43 +08:00
Jianbo Sun
7ef800573a
Fix: make nginx class to be default value and allow pvc trait to attach more than once ( #2466 )
...
* Fix: make nginx class to be default value
* Fix: allow pvc trait to attach more than once
2021-10-13 17:18:02 +08:00
Jianbo Sun
f9ffb9e240
Chore: add example for env patch and fix e2e flaky ( #2462 )
2021-10-13 15:39:50 +08:00
Somefive
472ed3a146
Feat: add support for envbinding with namespace selector ( #2432 )
...
* Feat: add support for envbinding with namespace selector
* Fix: service account kubeconfig e2e-test
* Docs: add comments to explain functions
* Docs: add envbinding example
2021-10-11 14:52:01 +08:00
Tianxin Dong
f06980c5f4
Fix: fix depends on app built-in step ( #2429 )
2021-10-09 18:48:53 +08:00
Tianxin Dong
c049f497fb
Feat: add apply raw built in workflow steps ( #2420 )
...
* Feat: add apply raw built in workflow steps
* Feat: add apply raw example
* Fix: change the name to apply object
* Fix: example server name
2021-10-09 12:20:32 +08:00
Tianxin Dong
042485124a
Fix: fix built in workflow steps ( #2378 )
2021-09-29 10:05:13 +08:00
wyike
11103b31bb
Docs: rollout demo ( #2348 )
...
delete useless file
2021-09-24 16:31:39 +08:00
Jianbo Sun
0a9518f583
Fix: remove appcontext CRD and controller ( #2270 )
2021-09-23 15:05:47 +08:00
Zheng Xi Zhou
4379a46a79
Fix: add comments and adjust helm typed component's spec ( #2332 )
...
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
2021-09-22 10:05:11 +08:00
Zheng Xi Zhou
d933af022c
Fix: move charts from github repo to Alibaba Cloud OSS repo ( #2324 )
...
* Fix: move charts from github repo to Alibaba Cloud OSS repo
Charts in Github repo is not always avaialable for some users, so
moved them to OSS repo
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
* Update charts/vela-core/templates/addons/observability-asset.yaml
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
* Update vela-templates/addons/observability-asset/definitions/trait-import-grafana-dashboard.yaml
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
* Update vela-templates/addons/auto-gen/observability-asset.yaml
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
2021-09-20 15:52:52 +08:00
Jian.Li
48002641b9
Fix: workflow example ( #2323 )
2021-09-18 14:40:08 +08:00
Hongchao Deng
b60c16a4be
Fix(rollout): improve rollback experience ( #2294 )
2021-09-17 19:09:41 +08:00
wyike
9a766467a3
Fix: generate service in canary-traffic trait ( #2300 )
...
fix ci
2021-09-15 11:50:40 +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
e73655a8b2
Refactor: change field exportKey to valueFrom ( #2284 )
2021-09-14 10:23:39 +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
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
wyike
ae724b2a9a
Docs: canary rollout demo (rollout part only) ( #2177 )
...
Feat: component definition support context.revision
2021-09-07 17:08:56 +08:00
Jian.Li
1776859631
Feat(workflow): Add op.#Task action ( #2220 )
...
* Feat(workflow): tekton task
* Feat(tools): random string
* Fix(example): defintion fmt
* Fix(rand): gosec weak random
2021-09-02 13:40:10 +08:00
yangsoon
d4277f644e
Fix(app): When only the policy is specified, the resources in the app need to be rendered and created ( #2197 )
...
* Fix(app): apply app when policy is specified
* Fix(policy): update env-binding policy
* Test(policy): add test
2021-09-01 17:27:47 +08:00
Tianxin Dong
7a139b554f
Feat(workflow): support dingding and slack in webhook notification ( #2213 )
2021-08-31 20:20:26 +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
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
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
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
8fb64fcb19
Fix(dryrun): add default name and namespace in dry run ( #2150 )
2021-08-24 17:54:55 +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
Hongchao Deng
bec6c89389
examples: fix typo ( #2128 )
...
* examples: fix typo
* update yaml
2021-08-19 21:19:53 +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
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
yangsoon
a599a6a88b
add more test for envbinding ( #2100 )
...
* add test
* fix example
2021-08-17 11:30:52 +08:00
wangyuan249
11524bf591
update cert image ( #2083 )
2021-08-13 08:23:48 +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
tux
d7c179b91d
fix workflow example ( #2064 )
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