You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2020/11/11 07:23:43 UTC

[GitHub] [apisix-dashboard] tiger333777 opened a new issue #782: 能否增加配置导入导出的功能,用于升级或多数据中心的apisix之间进行迁移

tiger333777 opened a new issue #782:
URL: https://github.com/apache/apisix-dashboard/issues/782


   Please answer these questions before submitting your issue.
   
   - Why do you submit this issue?
   
   - [ ] Other
   
   ___
   ### Question
   - What do you want to know?
   
   能否增加配置导入导出的功能,用于升级或多数据中心的apisix之间进行迁移


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] juzhiyuan commented on issue #782: 能否增加配置导入导出的功能,用于升级或多数据中心的apisix之间进行迁移

Posted by GitBox <gi...@apache.org>.
juzhiyuan commented on issue #782:
URL: https://github.com/apache/apisix-dashboard/issues/782#issuecomment-835148389


   LGTM, could you propose this feature?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] fregie commented on issue #782: 能否增加配置导入导出的功能,用于升级或多数据中心的apisix之间进行迁移

Posted by GitBox <gi...@apache.org>.
fregie commented on issue #782:
URL: https://github.com/apache/apisix-dashboard/issues/782#issuecomment-834243629


   How about add two apis to export and import a config file?
   The config file saves all related data in etcd encoded.
   Another thing we need to consider is what to do if there is a conflict when import,do you have any expectation?
   @membphis @juzhiyuan 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] juzhiyuan commented on issue #782: 能否增加配置导入导出的功能,用于升级或多数据中心的apisix之间进行迁移

Posted by GitBox <gi...@apache.org>.
juzhiyuan commented on issue #782:
URL: https://github.com/apache/apisix-dashboard/issues/782#issuecomment-725316712


   cc @membphis 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] membphis commented on issue #782: 能否增加配置导入导出的功能,用于升级或多数据中心的apisix之间进行迁移

Posted by GitBox <gi...@apache.org>.
membphis commented on issue #782:
URL: https://github.com/apache/apisix-dashboard/issues/782#issuecomment-729478555


   This is the function we plan to do, and it is very useful for business users.
   
   Do you have any thoughts on this feature?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] idbeta commented on issue #782: 能否增加配置导入导出的功能,用于升级或多数据中心的apisix之间进行迁移

Posted by GitBox <gi...@apache.org>.
idbeta commented on issue #782:
URL: https://github.com/apache/apisix-dashboard/issues/782#issuecomment-725260418


   etcdctl provide `snapshot save` and `snapshot restore`, does it meet your requirements?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] imjoey closed issue #782: 能否增加配置导入导出的功能,用于升级或多数据中心的apisix之间进行迁移

Posted by GitBox <gi...@apache.org>.
imjoey closed issue #782:
URL: https://github.com/apache/apisix-dashboard/issues/782


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] fregie commented on issue #782: 能否增加配置导入导出的功能,用于升级或多数据中心的apisix之间进行迁移

Posted by GitBox <gi...@apache.org>.
fregie commented on issue #782:
URL: https://github.com/apache/apisix-dashboard/issues/782#issuecomment-835172384


   Yes, assign to me.
   Drafts need to be comfirmed:
   1. **Conflict**,if the resource need to keep the only alrealdy exists.
       Draft: return an error and **not import** if conflict by default.And provide a parameter to specify **skip** conflicting item, **override** conflicting item, or return an error and **not import** if conflict.
   
   
   2. **Compatible**,forward compatible and backward compatible.
       Draft: return an error and **not import** if there is a incompatible item.And provide two parameters, one is whether force import all compatible items,the another is whether to list all incompatible items.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] fregie edited a comment on issue #782: 能否增加配置导入导出的功能,用于升级或多数据中心的apisix之间进行迁移

Posted by GitBox <gi...@apache.org>.
fregie edited a comment on issue #782:
URL: https://github.com/apache/apisix-dashboard/issues/782#issuecomment-835172384


   @juzhiyuan  Yes, assign to me.
   Drafts need to be comfirmed:
   1. **Conflict**,if the resource need to keep the only alrealdy exists.
       Draft: return an error and **not import** if conflict by default.And provide a parameter to specify **skip** conflicting item, **override** conflicting item, or return an error and **not import** if conflict.
   
   
   2. **Compatible**,forward compatible and backward compatible.
       Draft: return an error and **not import** if there is a incompatible item.And provide two parameters, one is whether force import all compatible items,the another is whether to list all incompatible items.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org