You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by "murillio4 (via GitHub)" <gi...@apache.org> on 2025/10/31 13:50:15 UTC

[I] feat: As a user, I want to reference a Kubernetes Service in the GatewayProxy, so that the Service’s external IP is automatically used to populate the Gateway’s addresses field [apisix-ingress-controller]

murillio4 opened a new issue, #2643:
URL: https://github.com/apache/apisix-ingress-controller/issues/2643

   ### Description
   
   Currently, the Kubernetes Gateway’s `status.addresses` field is populated from the GatewayProxy’s `statusAddress`, which must be manually configured and updated whenever the Service’s external IP changes.
   
   By allowing the GatewayProxy to reference a Kubernetes Service (e.g., like how control plane is referenced), the controller could automatically fetch the Service’s external IP and propagate it to the Gateway’s `status.addresses` field. This would make the Gateway’s status self-updating and fully aligned with the actual ingress Service state.
   
   Such functionality would:
   * Eliminate manual updates to `statusAddress`
   * Ensure the Gateway always exposes the correct external address


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

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


Re: [I] feat: As a user, I want to reference a Kubernetes Service in the GatewayProxy, so that the Service’s external IP is automatically used to populate the Gateway’s addresses field [apisix-ingress-controller]

Posted by "bzp2010 (via GitHub)" <gi...@apache.org>.
bzp2010 commented on issue #2643:
URL: https://github.com/apache/apisix-ingress-controller/issues/2643#issuecomment-3528738058

   @murillio4 
   
   Thank you for your report!
   
   The core reason is that AIC does not yet support automated gateway instance deployment; instead, these are installed via Helm charts. Consequently, we cannot automatically determine which service should be used for address tracking.
   
   However, we could certainly provide a configuration option allowing users to specify this, enabling us to update the addresses list. We shall investigate this and consider adding it to the roadmap.


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


Re: [I] feat: As a user, I want to reference a Kubernetes Service in the GatewayProxy, so that the Service’s external IP is automatically used to populate the Gateway’s addresses field [apisix-ingress-controller]

Posted by "murillio4 (via GitHub)" <gi...@apache.org>.
murillio4 closed issue #2643: feat: As a user, I want to reference a Kubernetes Service in the GatewayProxy, so that the Service’s external IP is automatically used to populate the Gateway’s addresses field
URL: https://github.com/apache/apisix-ingress-controller/issues/2643


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