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
已提問 7 個月前檢視次數 339 次
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
專家
已回答 7 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南