Add-on compatibility

AWS Load Balancer Controller EKS compatibility checks

AWS Load Balancer Controller is a Platform addon dependency to validate before and after Amazon EKS control-plane upgrades. Ingress/Service reconciliation, webhook certs, and IAM permissions can block workloads after upgrades.

Why this add-on matters

  • Ingress/Service reconciliation, webhook certs, and IAM permissions can block workloads after upgrades.
  • Add-on type: Platform addon.
  • Primary source: AWS Load Balancer Controller docs.

Preflight commands

  • helm -n kube-system list | grep aws-load-balancer-controller
  • kubectl -n kube-system logs deploy/aws-load-balancer-controller --tail=100

Upgrade validation

  • Confirm AWS Load Balancer Controller is installed and owned by the expected delivery mechanism.
  • Review version compatibility and release notes before changing the EKS control plane.
  • Run workload smoke tests that exercise this add-on after each control-plane hop.
  • Capture output in the change packet with any exceptions or follow-up work.