Can Dgraph helm chart support AWS Network Load Balancer?

Problem resolved. :fireworks:
Here is how I resolved the problem.

  1. Double check that I successfully installed aws-load-balancer-controller.
  2. Configure the Dgraph Chart values like this:
# Add ingress
global:
  ingress:
    enabled: true
    ingressClassName: alb
    alpha_hostname: "<my-domain.com>"
    annotations:
      kubernetes.io/ingress.class: alb
      alb.ingress.kubernetes.io/scheme: internal
      alb.ingress.kubernetes.io/group.name: dgraph
      alb.ingress.kubernetes.io/subnets: subnet-xxxxx,subnet-xxxxx
# Declare service account that bound to a role assumed with WebIdentity
serviceAccount:
  create: true
  annotations:
    eks.amazonaws.com/role-arn: arn:aws:iam::xxxxxxxxxx:role/xxxxxx-iam-role
  namespace: demo
  name: demo-dgraph-svc-acct