Tianxin Dong
b3014c2f62
Fix: fix backport script ( #2699 )
2021-11-12 22:34:12 +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
Jian.Li
0803b45faf
Feat: output log with structured tag & add step duration metrics ( #2683 )
...
* debug task
* metrics
* trace context
* add step_duration metrics
* add readme docs
2021-11-12 11:48:41 +08:00
wyike
b0577a979a
Fix: fix delete a component from application not delete workload ( #2680 )
...
lint
Fix: error test
Fix: fix e2e rollout
Fix comment
2021-11-12 11:45:45 +08:00
Zheng Xi Zhou
4e9e88e4a5
Fix: pushing to ACR won't succeed all the way ( #2685 )
...
* Fix: pushing to ACR won't succeed all the way
Use action `docker/login-action` instead of `docker/login-action` to
login in ACR
* poc
* manual login
* manual push
* cat
* format
* echo
* dockerfile
* docker build
* v0.9.9
* domain
* poc
* formal
* buildx
* split acr and dockerhub
* finalizer
* fix
* final
2021-11-12 11:45:24 +08:00
Somefive
cee3630ead
Feat: upgrade cluster gateway to support remote debug ( #2673 )
2021-11-12 11:44:18 +08:00
Somefive
6f641caadc
Fix: cluster url ( #2675 )
2021-11-12 11:43:46 +08:00
Zheng Xi Zhou
53d380ff41
Fix: application status.services doesn't include Terraform typed components ( #2643 )
...
* Fix: application status.services doesn't include Terraform typed components
Function aggregateHealthStatus() which is used to retrieve components status, was
abandoned. All unit-tests of it was abandoned too. Fixed it and restore all the unit
tests.
2021-11-11 14:07:46 +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
Somefive
fd66e6a228
Fix: revision namespace override ( #2550 )
2021-11-09 23:36:43 +08:00
Somefive
f3899e38ef
Feat: multicluster vela status/exec/port-forward ( #2662 )
...
* Fix: vela status from app.status.services
* Feat: refine cli and support terraform logs
* Feat: support remote exec
* Feat: port-forward support multicluster
* Fix: vela status+port-forward test
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2021-11-09 19:08:47 +08:00
Maciej Gwizdała
d945eb35df
Feat: Add Terraform Azure Storage Account ( #2646 )
...
* Feat: Add Terraform Azure Storage Account
* Fix: Added resource group creation for tests
* Feat: Added EOF for tf azure storage account
Co-authored-by: Maciej Gwizdała <maciej.gwizdala-ext@leica-geosystems.com >
2021-11-09 15:15:28 +08:00
wyike
629cc67c6a
Fix: load component can set parameter ( #2661 )
...
Fix: fix fmt
2021-11-09 10:51:10 +08:00
Zheng Xi Zhou
84315ff0e6
Fix: push docker images to Alibaba Cloud ACR ( #2601 )
...
* Fix: push docker images to Alibaba Cloud ACR
Added Github action to push docker images to Alibaba Cloud ACR
* Fix: change acr domain
2021-11-09 10:46:06 +08:00
Somefive
64ab932c6d
Feat: support apiserver-related multicluster features ( #2625 )
...
* Feat: remove envbinding policy into workflow
Feat: add support for env change (env gc)
Fix: fix rollout timeout setting bug
* Feat: support disable trait and env without workflow
* Fix: add hint for replaced value
2021-11-08 10:11:50 -05:00
Jianbo Sun
fede2235a9
Fix: minor fix for vela cli printing ( #2655 )
...
* Fix: minor fix for vela cli printing
* add dockerfile go mod cache
2021-11-07 17:25:52 +08:00
Jianbo Sun
4ca68f2030
Fix: health check will check for multiclusters ( #2645 )
2021-11-07 11:50:27 +08:00
Jianbo Sun
e5745bb3f3
Feat: add vela exec for multi cluster ( #2299 )
...
fix
support vela exec
2021-11-07 08:54:48 +08:00
qiaozp
3e9b702328
Fix: filter loggable workload in vela logs ( #2651 )
...
* Fix: filter loggable workload in vela logs
* reviewable
2021-11-06 17:31:50 +08:00
Jianbo Sun
f7dc9934b1
Fix: upgrade stern lib to avoid panic for vela logs ( #2650 )
2021-11-06 17:23:37 +08:00
Jianbo Sun
c448ba0956
Feat: add vela prob to test cluster ( #2635 )
2021-11-06 11:28:11 +08:00
Somefive
bf3a1cddf9
Feat: remove envbinding policy into workflow ( #2556 )
...
Fix: add more test
2021-11-05 17:29:05 +08:00
Tianxin Dong
50cfe0c68f
Fix: allow definition schema cm can be same name in different definition type ( #2618 )
...
* Fix: fix definition schema cm name
* fix ut
* fix ut
* fix show
* add switch default case
2021-11-05 16:07:04 +08:00
Somefive
9e73f5dee6
Fix: patch status retry while conflict happens ( #2629 )
2021-11-05 15:21:28 +08:00
Somefive
d2672cea48
Feat: add reconcile timeout configuration for vela-core ( #2630 )
2021-11-04 20:48:06 +08:00
Jianbo Sun
d8007d823d
Fix: show reconcile error log ( #2626 )
2021-11-04 19:01:22 +08:00
wyike
f5b06f855a
Fix: op.delete bugs ( #2622 )
...
* Fix: op.delete some bugs
* Fix: app status update error
Fix: make reviewable
2021-11-04 16:40:02 +08:00
Tianxin Dong
844479c7b5
Fix: add owner reference in workflow context cm ( #2573 )
...
* Fix: add owner reference in workflow context cm
* fix ci
* delete useless test case
2021-11-04 14:19:35 +08:00
Tianxin Dong
1438247aaf
Fix: fix backport param ( #2611 )
2021-11-04 12:51:26 +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
117b9937f3
Feat: store workflow step def properties in cm ( #2592 )
...
* Fix: fix notification def
* Feat: store workflow step def properties in cm
* fix ci
* fix data race
2021-11-03 15:31:12 +08:00
Jian.Li
a5361b2deb
Fix: abnormal aux name ( #2612 )
2021-11-03 15:19:32 +08:00
Chwetion
df3061f4c1
allow import package in custom status cue template ( #2585 )
...
Co-authored-by: chwetion <chwetion@foxmail.com >
2021-11-03 12:14:51 +08:00
Tianxin Dong
637ec6273f
Feat: add render component and apply component remaining ( #2587 )
...
* Feat: add render component and apply component remaining
* fix ut
* fix e2e
2021-11-02 19:22:27 +08:00
yangsoon
7ba10d6864
Feat: vela cluster support use ocm to join/list/detach cluster ( #2599 )
2021-11-02 17:20:00 +08:00
qiaozp
aa0190c03d
Feat: vela logs support multicluster ( #2593 )
...
* Feat: add basic multiple cluster logs
* fix context
* Fix select style
* Fix select style
* remove useless env
* fix naming
2021-11-02 14:45:15 +08:00
qiaozp
5d9e3437a3
remove addon with no defs ( #2574 )
2021-11-01 20:58:09 +08:00
qiaozp
b904f4fc0e
Fix(cli): client-side throttling in vela CLI ( #2581 )
...
* fix cli throttling
* fix import
* set to a lower value
2021-10-29 15:07:15 +08:00
qiaozp
68af605e75
fix incorrect addon status ( #2576 )
2021-10-28 20:41:43 +08:00
Tianxin Dong
1dc7647788
Fix: fix nocalhost trait ( #2577 )
2021-10-28 20:40:41 +08:00
qiaozp
f7e2123707
Feat: add registry, merge registry and cap center ( #2528 )
...
* Feat: add registry command
* Refactor: comp/trait command combine with registry
* Feat: refactor `vela comp/trait`
* Fix: import
* Fix: fix if type is autodetects.core.oam.dev
* Fix: fix list from url
* Fix: test
* Feat: add test
* Fix: remove dup test
* Fix: test
* Fix: test
* Fix: fix label filter
* Fix: reviewable
* Fix test
* fix personal repo in test
* Fix test
* Fix test
* add some boundary check
* reviewable
2021-10-28 20:26:08 +08:00
basefas
a8494d1bee
Update release.yml ( #2537 )
2021-10-28 17:54:51 +08:00
wyike
7647ef9662
Feat(rollout): fill rolloutBatches if empty when scale up/down ( #2569 )
...
* Feat: fill rolloutBatches if empty
* Fix: fix unit-test
* Test: add more test
Fix: lint
Fix: fix lint
2021-10-28 17:50:28 +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
7e5dac7c98
Fix: fix backport command ( #2557 )
2021-10-27 14:18:37 +08:00
Tianxin Dong
b3f60b4b73
Feat: add cluster in read or apply object ( #2551 )
2021-10-27 10:05:57 +08:00
wyike
f48da214e3
Feat: health scope controller support check trait-managing workload ( #2527 )
...
* Feat: health scope controller support trait manage-workload
* Test: add multi-cluster and health policy e2e-test
Fix: e2e-test
lint
Fix: all e2e-test
Fix: modify port back
middle commit
middle pr
Fix: e2e-rollout-test
make reviewable
defet to rollout apply gvk annotation
fix e2e
* Update test/e2e-multicluster-test/multicluster_rollout_test.go
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
2021-10-26 19:51:53 +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
Tianxin Dong
605fb58a3c
Fix: pass on octokit error to make the check consistent ( #2549 )
2021-10-26 12:09:14 +08:00
Zheng Xi Zhou
7482388c84
Fix: CVE-2021-42836 ( #2548 )
...
CVE-2021-42836
GJSON before 1.9.3 allows a ReDoS (regular expression denial of service) attack.
2021-10-26 12:01:20 +08:00