From : https://kubernetes.io/docs/concepts/services-networking/ingress/
I am on AWS EKS with Fargate. And I am trying to use AWS LoadBalancer Controller (ALB) to handle ingress-managed load balancer.
That being said, I am not sure what 'type' I should use for 'Service'. Most tutorials I see on internet (even from AWS) seems to use type 'NodePort' but not sure if that is the correct one. Should I use type 'LoadBalancer' for service so that service can load-balance traffic? Or should I use type 'ClusterIP' and hope some thing in Kubernetes will manage the traffic between the pods? Or should I use 'NodePort' like many tutorials do?