github kubernetes-sigs/aws-load-balancer-controller v2.2.0

latest releases: v2.10.0, v2.9.2, v2.9.1...
3 years ago

v2.2.0 (requires Kubernetes 1.16+)

Documentation

Image: docker.io/amazon/aws-alb-ingress-controller:v2.2.0

Thanks to all our contributors! 😊

Action Required

  1. New IAM Permissions needed: sample policy, sample policy for cn, sample policy for gov-cloud
  2. New RBAC permissions needed (included in latest yaml/helm chart)
  3. CRD/Webhook updates needed (included in latest yaml/helm chart)
  4. breaking change: NLB will be provisioned as internal by default. Annotation service.beta.kubernetes.io/aws-load-balancer-scheme: internet-facing need to be explicitly specified on the service to provision an internet-facing NLB. (existing NLBs managed by this controller are not affected).
  5. breaking change: Ingresses rules referencing non-existing Service/Action will be replaced by fixed 503 responses instead of preventing Ingress from reconcile.
  6. breaking change: Tags specified via --default-tags controller flag will takes highest priority.

What's new

  1. NLB Instance mode
  2. service.beta.kubernetes.io/aws-load-balancer-private-ipv4-addresses annotation to configure private static IPs for an internal NLB
  3. IngressClassParams CRD to restrict LoadBalancer settings across multiple Ingresses
  4. alb.ingress.kubernetes.io/ssl-redirect annotation to simplify HTTP-To-HTTPS redirect configuration
  5. Ingress PathType
  6. Resource Tagging for Listener and ListenerRules
  7. Ability to specify custom load balancer name for ALB/NLB
  8. Ability to select backend nodes by labels for Ingress/Service/TargetGroupBinding
  9. Ability to provision ALB on LocalZone
  10. Ability to opt-out management for certain tags via controller flags
  11. Ability to customize webhook's certificate locations via controller flags
  12. Ability to specify default SSL policy via controller flags

Enhancements

  1. Better handling for Ingress rules referencing non-existing Service.
  2. Use objectSelector for pod mutator webhook
  3. Upgraded to v1 API for webhook and CRD

Bug Fixes

  1. Fixed the default certificate selection for ALB/Ingress(#1836)
  2. Fixed issues around legacy readinessGate removal(#1782 )

Changelog since v2.1.3

ECR images

  • 013241004608.dkr.ecr.us-gov-west-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 151742754352.dkr.ecr.us-gov-east-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 558608220178.dkr.ecr.me-south-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 590381155156.dkr.ecr.eu-south-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.ap-northeast-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.ap-northeast-2.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.ap-northeast-3.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.ap-south-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.ap-southeast-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.ap-southeast-2.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.ca-central-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.eu-central-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.eu-north-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.eu-west-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.eu-west-2.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.eu-west-3.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.sa-east-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.us-east-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.us-east-2.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.us-west-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 800184023465.dkr.ecr.ap-east-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 877085696533.dkr.ecr.af-south-1.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.0
  • 918309763551.dkr.ecr.cn-north-1.amazonaws.com.cn/amazon/aws-load-balancer-controller:v2.2.0
  • 961992271922.dkr.ecr.cn-northwest-1.amazonaws.com.cn/amazon/aws-load-balancer-controller:v2.2.0

Don't miss a new aws-load-balancer-controller release

NewReleases is sending notifications on new releases.