Hi team, even though I changed my ingress annotati...
# all-things-deployment
r
Hi team, even though I changed my ingress annotations scheme to
internal
, I am still seeing it being
internet-facing
on the EC2 Load Balancer Page (on AWS). I’ve deleted the LBs and redeployed but no luck. Any pointers?
Copy code
datahub-frontend:
  ingress:
    enabled: true
    annotations:
      <http://kubernetes.io/ingress.class|kubernetes.io/ingress.class>: nginx
      <http://service.beta.kubernetes.io/aws-load-balancer-backend-protocol|service.beta.kubernetes.io/aws-load-balancer-backend-protocol>: http
      <http://service.beta.kubernetes.io/aws-load-balancer-ssl-ports|service.beta.kubernetes.io/aws-load-balancer-ssl-ports>: https
      <http://alb.ingress.kubernetes.io/scheme|alb.ingress.kubernetes.io/scheme>: internal
g
I had to delete services and then ran helm again and only then it was changed to private
delete services using kubectl*
r
thanks for the suggestion. I’ve used kubectl to delete all services and re-install prerequisites and datahub with the same values.yaml file and still getting the internet-facing scheme like above (timestamp for last deployment was updated too)
b
Hey, could you run
kubectl get services
to check what kind of alb is created for your frontend service and wether the annotation is good on that service?