Kong / charts

Helm chart for Kong
Apache License 2.0
243 stars 475 forks source link

Is it possible to deploy AWS LB on an on-prem k8s cluster running in AWS #934

Closed ben5556 closed 10 months ago

ben5556 commented 10 months ago

Is it possible to deploy AWS LB on an on-prem k8s cluster running in AWS.

Below is a snippet of my Kong yaml which I tried but the service shows external IP as . Doing a describe on the service shows no events. No events in the namespace as well. I am wondering since I am not running an EKS cluster, may be this isn't supported ? Any assistance here is greatly appreciated thanks

proxy:
  type: LoadBalancer
  enabled: true
  http:
    enabled: true
  annotations:
    service.beta.kubernetes.io/aws-load-balancer-ssl-proxy-protocol: "*"
    service.beta.kubernetes.io/aws-load-balancer-ssl-cert: "<>"
    service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
ingressController:
  installCRDs: false

ֿenv:
  headers: "off"
  trusted_ips: 0.0.0.0/0,::0
ben5556 commented 10 months ago

Had to deploy AWS Load Balancer Controller too which will listen for requests and create NLB correctly when deploying Kong Ingress controller