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 2021/09/14 04:41:33 UTC

[GitHub] [apisix-ingress-controller] lixjofgithub opened a new issue #681: APISIX(DP)如部署在K8S之外的虚拟机中如何访问通过K8S中部署的APISIX-INGRESS(CP)中创建的路由

lixjofgithub opened a new issue #681:
URL: https://github.com/apache/apisix-ingress-controller/issues/681


   ### Issue description
   因为通过apisix-ingress创建的route中的backends都是K8S中的ep或clusterip,传递到APISIX后,因为APISIX是部署在K8S之外的话会无法访问该后端地址
   ### Environment
   
   * your apisix-ingress-controller version (output of `apisix-ingress-controller version --long`);
   * your Kubernetes cluster version (output of `kubectl version`);
   * if you run apisix-ingress-controller in Bare-metal environment, also show your OS version (`uname -a`).
   


-- 
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.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

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



[GitHub] [apisix-ingress-controller] tokers commented on issue #681: APISIX(DP)如部署在K8S之外的虚拟机中如何访问通过K8S中部署的APISIX-INGRESS(CP)中创建的路由

Posted by GitBox <gi...@apache.org>.
tokers commented on issue #681:
URL: https://github.com/apache/apisix-ingress-controller/issues/681#issuecomment-919144345


   If your services are all in cluster, you have to make sure pod ips are routable from the machines of apisix cluster, or you should provide another ingress, but in such a case, the management overheads are high, because you need to maintain another component.


-- 
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.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

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



[GitHub] [apisix-ingress-controller] tao12345666333 commented on issue #681: How does APISIX(DP) deployed outside the K8S cluster access the routes created through apisix-ingress(CP)?

Posted by GitBox <gi...@apache.org>.
tao12345666333 commented on issue #681:
URL: https://github.com/apache/apisix-ingress-controller/issues/681#issuecomment-919583995


   If your network is an **underlay network**, this method will be more convenient.
   
   Otherwise, you need to maintain network connectivity by yourself.


-- 
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.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

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



[GitHub] [apisix-ingress-controller] gxthrj closed issue #681: How does APISIX(DP) deployed outside the K8S cluster access the routes created through apisix-ingress(CP)?

Posted by GitBox <gi...@apache.org>.
gxthrj closed issue #681:
URL: https://github.com/apache/apisix-ingress-controller/issues/681


   


-- 
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.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

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



[GitHub] [apisix-ingress-controller] gxthrj commented on issue #681: How does APISIX(DP) deployed outside the K8S cluster access the routes created through apisix-ingress(CP)?

Posted by GitBox <gi...@apache.org>.
gxthrj commented on issue #681:
URL: https://github.com/apache/apisix-ingress-controller/issues/681#issuecomment-919716555


   Yes, this belongs to the k8s network configuration. If you need to deploy DP outside, of course, you need to make sure that the outside DP can access the services (pod IP) inside the k8s cluster.
   There are many solutions to open up the network, such as calico + BGP, but it is not the management scope of the Ingress controller.


-- 
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.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

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