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 2022/12/30 17:37:46 UTC

[GitHub] [apisix-helm-chart] mkyc opened a new issue, #435: how to access ControlAPI of APISIX?

mkyc opened a new issue, #435:
URL: https://github.com/apache/apisix-helm-chart/issues/435

   I want to be able to monitor APISIX gateway deployment instance from my AWS ALB load balancer. I just want to monitor that gateway instance is UP, and not focus on specific routes. It looks to me that `server-info` plugin is perfect for that. According to [documentation](https://apisix.apache.org/docs/apisix/plugins/server-info/) I need to access `/v1/server_info` endpoint from ALB. As far as I can tell from helm chart ControlAPI port (9090) is not exposed from pod and there is no corresponding configuration to expose it in `apisie-gateway` or `apisix-admin` services. Am I correct? Is there any possible workaround? 


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


[GitHub] [apisix-helm-chart] mkyc commented on issue #435: how to access ControlAPI of APISIX?

Posted by GitBox <gi...@apache.org>.
mkyc commented on issue #435:
URL: https://github.com/apache/apisix-helm-chart/issues/435#issuecomment-1368253954

   Ok, I get it. AFAICT I'd need to add some k8s `Service` as well, separately from helm chart. Because of [this documentation line](https://github.com/apache/apisix-helm-chart/blob/master/charts/apisix/values.yaml#L74) I guess it would make sense to introduce some `controlAPI.expose` (or anything like that) helm chart parameter. Otherwise one needs to move whole `config.yaml` to `values.yaml` variable, which is not super convenient. 


-- 
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-helm-chart] tokers commented on issue #435: how to access ControlAPI of APISIX?

Posted by GitBox <gi...@apache.org>.
tokers commented on issue #435:
URL: https://github.com/apache/apisix-helm-chart/issues/435#issuecomment-1368166144

   You can expose the control api outside, with assigning its ip address to 0.0.0.0 (in the config.yaml). But it's not supported by helm chart, we may need to extend the helm chart first.


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