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 and GitHub
629cc67c6a
Fix: load component can set parameter ( #2661 )
...
Fix: fix fmt
2021-11-09 10:51:10 +08:00
Zheng Xi Zhou and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
4ca68f2030
Fix: health check will check for multiclusters ( #2645 )
2021-11-07 11:50:27 +08:00
Jianbo Sun and GitHub
e5745bb3f3
Feat: add vela exec for multi cluster ( #2299 )
...
fix
support vela exec
2021-11-07 08:54:48 +08:00
qiaozp and GitHub
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 and GitHub
f7dc9934b1
Fix: upgrade stern lib to avoid panic for vela logs ( #2650 )
2021-11-06 17:23:37 +08:00
Jianbo Sun and GitHub
c448ba0956
Feat: add vela prob to test cluster ( #2635 )
2021-11-06 11:28:11 +08:00
Somefive and GitHub
bf3a1cddf9
Feat: remove envbinding policy into workflow ( #2556 )
...
Fix: add more test
2021-11-05 17:29:05 +08:00
Tianxin Dong and GitHub
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 and GitHub
9e73f5dee6
Fix: patch status retry while conflict happens ( #2629 )
2021-11-05 15:21:28 +08:00
Somefive and GitHub
d2672cea48
Feat: add reconcile timeout configuration for vela-core ( #2630 )
2021-11-04 20:48:06 +08:00
Jianbo Sun and GitHub
d8007d823d
Fix: show reconcile error log ( #2626 )
2021-11-04 19:01:22 +08:00
wyike and GitHub
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 and GitHub
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 and GitHub
1438247aaf
Fix: fix backport param ( #2611 )
2021-11-04 12:51:26 +08:00
Zheng Xi Zhou and GitHub
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 and GitHub
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 and GitHub
a5361b2deb
Fix: abnormal aux name ( #2612 )
2021-11-03 15:19:32 +08:00
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 and GitHub
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 and GitHub
7ba10d6864
Feat: vela cluster support use ocm to join/list/detach cluster ( #2599 )
2021-11-02 17:20:00 +08:00
qiaozp and GitHub
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 and GitHub
5d9e3437a3
remove addon with no defs ( #2574 )
2021-11-01 20:58:09 +08:00
qiaozp and GitHub
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 and GitHub
68af605e75
fix incorrect addon status ( #2576 )
2021-10-28 20:41:43 +08:00
Tianxin Dong and GitHub
1dc7647788
Fix: fix nocalhost trait ( #2577 )
2021-10-28 20:40:41 +08:00
qiaozp and GitHub
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 and GitHub
a8494d1bee
Update release.yml ( #2537 )
2021-10-28 17:54:51 +08:00
wyike and GitHub
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 and GitHub
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 and GitHub
7e5dac7c98
Fix: fix backport command ( #2557 )
2021-10-27 14:18:37 +08:00
Tianxin Dong and GitHub
b3f60b4b73
Feat: add cluster in read or apply object ( #2551 )
2021-10-27 10:05:57 +08:00
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 and GitHub
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 and GitHub
605fb58a3c
Fix: pass on octokit error to make the check consistent ( #2549 )
2021-10-26 12:09:14 +08:00
Zheng Xi Zhou and GitHub
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
Zheng Xi Zhou and GitHub
e9ac4bb62f
Fix: add another output CLUSTER_ID for Alibaba Cloud ack ( #2543 )
...
To support sub-path of a git repo which stores HCLs, also update the dependency
of Terraform controller
2021-10-24 10:02:39 +08:00
Zheng Xi Zhou and GitHub
17dbf6de7e
Fix: enable to allocate public connection string ( #2530 )
...
Also expose the connection string
2021-10-24 10:00:42 +08:00
yuyicai and GitHub
b2fb9fc618
Fix : #2534 can't exit make when error occurs in curl ( #2540 )
...
- use `curl -sS` to show error
- use `set -eo pipefail` to exit `make` when error occurs in `curl`
2021-10-24 09:59:24 +08:00
Zheng Xi Zhou and GitHub
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
Jian.Li and GitHub
dfbe65c9c0
Feat: Commit step-generate data without success ( #2539 )
...
* Feat: commit without success
* Feat: add test case
2021-10-23 11:25:50 +08:00
Tianxin Dong and GitHub
952af10a4b
Fix: check pr title instead of commit msg ( #2541 )
2021-10-23 00:28:59 +08:00
Zheng Xi Zhou and GitHub
e56a67acf5
Fix: support terraform/provider-aws addon ( #2520 )
...
Also added some componentdefinitions for AWS cloud resource
2021-10-22 00:02:35 +08:00
Tianxin Dong and GitHub
cc292fe666
Feat: add list and delete kube provider ( #2531 )
2021-10-21 19:50:09 +08:00
Jian.Li and GitHub
99f1743d25
Not update resource if render hash equal. ( #2522 )
...
* Feat: not apply if render hash not change
* Fix: generateRenderHash panic
2021-10-19 20:34:25 +08:00
qiaozp and GitHub
f62deca440
Feat: add helm type component definition custom status ( #2499 )
2021-10-19 17:53:54 +08:00
Tianxin Dong and GitHub
9d33b74278
Fix(cli): use flag instead of env in workflow cli ( #2512 )
2021-10-19 17:34:30 +08:00