Uploaded image for project: 'Network Edge'
  1. Network Edge
  2. NE-1232

Check whether service.beta.kubernetes.io/aws-load-balancer-access-log-enabled works for NLBs

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • False
    • None
    • False
    • 0
    • 0

      https://kubernetes.io/docs/concepts/services-networking/service/#elb-access-logs-on-aws says that the service.beta.kubernetes.io/aws-load-balancer-access-log-enabled annotation for "ELB Services on AWS", which implies it should work for both CLBs and NLBs. However, the AWS cloud-provider logic for NLBs (see <https://github.com/openshift/kubernetes/blob/8f93c3553d6756edcb6750066ae2e3a6e28ab0f3/staging/src/k8s.io/legacy-cloud-providers/aws/aws.go#L4047-L4105>) returns before it can reach the logic for that annotation (see <https://github.com/openshift/kubernetes/blob/8f93c3553d6756edcb6750066ae2e3a6e28ab0f3/staging/src/k8s.io/legacy-cloud-providers/aws/aws.go#L4138-L4149>), so I'm skeptical.

      We have been asked to NLBs as part of RFE-1738. We need to complete this R&D spike before we can decide on whether we can accept a request to support the option for NLBs

              Unassigned Unassigned
              mmasters1@redhat.com Miciah Masters
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: