Unable to access my nlb url (kong admin api url)

0

I am installing a kong hybrid mode deployment on an eks cluster. I already have another Kong cluster deployed by Kong team in a different account. After installing the control-plane, I want to access the admin api url and manager url. But although all the labels, annotations, security group , listener port ahs been mimicked from the existing kong setup, I am unable to access the admin api url. I have a listener for 443 and the vpc/subnets are allowed at the vpn level. For testing , all traffic is allowed from anywhere but while accessing the url, I get the error "The site cannot be reached". Would appreciate any pointer for moving forward

kunal
已提问 2 个月前222 查看次数
1 回答
1

A few things you can check to troubleshoot accessing the Kong admin API:

  • Verify the security group and network access configuration on the Kong load balancer matches what is used in the existing setup. This includes ingress rules on the load balancer SG and route tables/network ACLs.
  • Check that the Kong pods are running successfully with kubectl get pods -n kong and the load balancer controller logs for any errors with kubectl logs -n kube-system deployment.apps/aws-load-balancer-controller
  • Confirm the Kong Ingress resource is created correctly with kubectl get ingress -n kong
  • Validate the load balancer is provisioned by checking for it in the AWS EC2 console. Its DNS name should resolve to the Kong admin API URL.
  • Test connectivity from your machine to the load balancer endpoint/URL using curl. If it fails, check firewall rules or proxy/VPN settings.
profile picture
专家
已回答 2 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则