Re: [VOTE][New Subproject] Establish APISIX Go plugin runner

2021-05-25 Thread Chao Zhang
Hi! there, Good to see this proposal, +1 from me. Best regards Chao Zhang https://github.com/tokers On Wed, May 26, 2021 at 10:18 AM Zexuan Luo wrote: > > Hi Dev Team: > > We would like to start a new proposal about creating APISIX Go plugin > runner project. > > APISIX Go plugin runner is a su

Re: [VOTE][New Subproject] Establish APISIX Go plugin runner

2021-05-25 Thread Peter Zhu
+1 Look forward to it. wei jin 于2021年5月26日周三 上午11:11写道: > +1 Look forward > > zh fregie 于2021年5月26日周三 上午11:02写道: > > > +1 > > > > fregie > > > > https://github.com/fregie > > > > > > > > From: Joey Ma > > Sent: Wednesday, May 26, 2021 10:56:35 AM > > To: dev@ap

Re: [VOTE][New Subproject] Establish APISIX Go plugin runner

2021-05-25 Thread wei jin
+1 Look forward zh fregie 于2021年5月26日周三 上午11:02写道: > +1 > > fregie > > https://github.com/fregie > > > > From: Joey Ma > Sent: Wednesday, May 26, 2021 10:56:35 AM > To: dev@apisix.apache.org > Subject: Re: [VOTE][New Subproject] Establish APISIX Go plugin runne

Re: [VOTE][New Subproject] Establish APISIX Go plugin runner

2021-05-25 Thread ZhengSong Tu
+1 look forward it Joey Ma 于2021年5月26日周三 上午10:56写道: > +1 > > On Wed, May 26, 2021 at 10:46 AM Zeping Bai wrote: > > > +1 > > > > > > > > *发件人: *JunXu Chen > > *发送时间: *2021年5月26日 10:24 > > *收件人: *dev@apisix.apache.org > > *主题: *Re: [VOTE][New Subproject] Establish APISIX Go plugin runner > > > >

Re: [VOTE][New Subproject] Establish APISIX Go plugin runner

2021-05-25 Thread zh fregie
+1 fregie https://github.com/fregie From: Joey Ma Sent: Wednesday, May 26, 2021 10:56:35 AM To: dev@apisix.apache.org Subject: Re: [VOTE][New Subproject] Establish APISIX Go plugin runner +1 On Wed, May 26, 2021 at 10:46 AM Zeping Bai wrote: > +1 > > > > *

Re: [VOTE][New Subproject] Establish APISIX Go plugin runner

2021-05-25 Thread Joey Ma
+1 On Wed, May 26, 2021 at 10:46 AM Zeping Bai wrote: > +1 > > > > *发件人: *JunXu Chen > *发送时间: *2021年5月26日 10:24 > *收件人: *dev@apisix.apache.org > *主题: *Re: [VOTE][New Subproject] Establish APISIX Go plugin runner > > > > + 1 > > > > On Wed, 26 May 2021 at 10:18, Zexuan Luo wrote: > > > > > Hi D

回复: [VOTE][New Subproject] Establish APISIX Go plugin runner

2021-05-25 Thread Zeping Bai
+1 *发件人: *JunXu Chen *发送时间: *2021年5月26日 10:24 *收件人: *dev@apisix.apache.org *主题: *Re: [VOTE][New Subproject] Establish APISIX Go plugin runner + 1 On Wed, 26 May 2021 at 10:18, Zexuan Luo wrote: > Hi Dev Team: > > We would like to start a new proposal about creating APISIX Go plugin

Re: [VOTE][New Subproject] Establish APISIX Go plugin runner

2021-05-25 Thread JunXu Chen
+ 1 On Wed, 26 May 2021 at 10:18, Zexuan Luo wrote: > Hi Dev Team: > > We would like to start a new proposal about creating APISIX Go plugin > runner project. > > APISIX Go plugin runner is a sub-project of APISIX as part of APISIX > Multilanguage Support and supports APISIX running Go plugins.

[VOTE][New Subproject] Establish APISIX Go plugin runner

2021-05-25 Thread Zexuan Luo
Hi Dev Team: We would like to start a new proposal about creating APISIX Go plugin runner project. APISIX Go plugin runner is a sub-project of APISIX as part of APISIX Multilanguage Support and supports APISIX running Go plugins. This project allows APISIX to embrace the ecosystem of Go (the Clo

Re: [feature]apisix-dashboard: Config export and import,for migrate apisix.

2021-05-25 Thread Ming Wen
got it. What I thought before was the issue of transmission. Thanks, Ming Wen, Apache APISIX PMC Chair Twitter: _WenMing zh fregie 于2021年5月26日周三 上午9:44写道: > There must be some misunderstanding. > 1. User use export api to export a config file (like apisix_condig.bak) > from source apisix. > (W

Re: [feature]apisix-dashboard: Config export and import,for migrate apisix.

2021-05-25 Thread zh fregie
There must be some misunderstanding. 1. User use export api to export a config file (like apisix_condig.bak) from source apisix. (We cannot guarantee that users will not modify this file) 2. User use import api to import this file to his new apisix. It's not for the risk when transporting. It's f

Re: [feature]apisix-dashboard: Config export and import,for migrate apisix.

2021-05-25 Thread Ming Wen
I think `https` can resolve both of them. Thanks, Ming Wen, Apache APISIX PMC Chair Twitter: _WenMing zh fregie 于2021年5月26日周三 上午8:22写道: > Using checksum to avoid the config file exported being tampered > intentionally or unintentionally.This may cause unexpected errors. > Encryption is just av

Re: [feature]apisix-dashboard: Config export and import,for migrate apisix.

2021-05-25 Thread JunXu Chen
The first email in this thread: https://lists.apache.org/thread.html/r6f5036941c98ae75c4ff47361aaa2a0cf889ef90e5f7d524f34fa45c%40%3Cdev.apisix.apache.org%3E On Wed, 26 May 2021 at 08:41, JunXu Chen wrote: > > hi community > > The format of this thread is broken, and we are discussing this PR: >

Re: [feature]apisix-dashboard: Config export and import,for migrate apisix.

2021-05-25 Thread JunXu Chen
hi community The format of this thread is broken, and we are discussing this PR: https://github.com/apache/apisix-dashboard/pull/1893 On Wed, 26 May 2021 at 08:22, zh fregie wrote: > Using checksum to avoid the config file exported being tampered > intentionally or unintentionally.This may ca

Re: [feature]apisix-dashboard: Config export and import,for migrate apisix.

2021-05-25 Thread zh fregie
Using checksum to avoid the config file exported being tampered intentionally or unintentionally.This may cause unexpected errors. Encryption is just avoid security problems caused by config file disclosure.in fact,I don't think encrytion is necessary. From: Ming

Re: [feature]apisix-dashboard: Config export and import,for migrate apisix.

2021-05-25 Thread Ming Wen
Why do we need sum and secret? Don't reinvent the http protocol fregie zh 于2021年5月25日 周二下午11:52写道: > Checksum is for integrity,not security.And I did not consider security when > designing this feature. > If we need consider security,I suggest adding a `secret` and give up > checksum,using AEAD

Re: [feature]apisix-dashboard: Config export and import,for migrate apisix.

2021-05-25 Thread fregie zh
Checksum is for integrity,not security.And I did not consider security when designing this feature. If we need consider security,I suggest adding a `secret` and give up checksum,using AEAD (like AES-256-GCM) to encrypt data,this can guarantees integrity and security at the same time. Peter Zhu 于2

Re: [feature]apisix-dashboard: Config export and import,for migrate apisix.

2021-05-25 Thread Peter Zhu
Hi @fregie I had reviewed your PR, the way import and export are OK. But I recommend we can add a `secret` parameter in this API. Then we can add the `secret` field into the checksum. This may improve security IMO. Best Regards! JunXu Chen 于2021年5月25日周二 下午6:50写道: > hi @fregie > > OpenAPI is a

Re: [feature]apisix-dashboard: Config export and import,for migrate apisix.

2021-05-25 Thread JunXu Chen
hi @fregie OpenAPI is a popular api interface specification, the route export/import feature compatible with OpenAPI is to facilitate users to import their business APIs to APISIX. I accept that they are two different features. Wait for opinions from others. On Sat, 22 May 2021 at 15:03, Zhiyu