Skip to content

Releases: kubernetes-sigs/aws-load-balancer-controller

v1.1.1

19 Jan 01:36
87bef3e
Compare
Choose a tag to compare

Documentation
Image: docker.io/amazon/aws-alb-ingress-controller:v1.1.1

Changelog since v1.1.0

Action Required

  1. If you manually added multiple certificates to ALB listeners before, you needs to add the additional certificate via alb.ingress.kubernetes.io/certificate-arn annotation(otherwise, these additional certificates will be removed during reconcile)
  2. Additional IAM Permission are needed:
  • elasticloadbalancing:AddListenerCertificates
  • elasticloadbalancing:RemoveListenerCertificates
  • elasticloadbalancing:DescribeListenerCertificates

New Features

  1. Support for multiple SSL certificates
  2. Installation via kustomize

v1.1.0

15 Jan 22:53
72962fc
Compare
Choose a tag to compare

v1.0.1

06 Dec 01:32
ebac62d
Compare
Choose a tag to compare

v1.0.0

19 Nov 18:06
60383d8
Compare
Choose a tag to compare

v1.0.0

Documentation

Docker Image: 894847497797.dkr.ecr.us-west-2.amazonaws.com/aws-alb-ingress-controller:v1.0.0

Changelog since 1.0-beta.7

Action Required

  • change annotation security-group-inbound-cidr to inbound-cidr(#733, @M00nF1sh)
  • annotation ignore-host-header is removed. Please remove it from your ingress.(Host condition will only be applied if you have specified host in your ingress spec)
  • IAM policy have been changed. Please refer iam-policy.json
  • --ingress-class flag behavior has changed: (note: --ingress-class=alb is set in helm chart/example yaml by default)
    • new behavior:
      • If --ingress-class=xxx flag is set, only ingress with kubernetes.io/ingress.class: xxx annotation will be targeted.
      • If --ingress-class=xxx flag is not set, both ingress without kubernetes.io/ingress.class or with kubernetes.io/ingress.class: alb will be targeted.
    • old behavior:
      • If --ingress-class=xxx flag is set, and xxx is not alb, only ingress with kubernetes.io/ingress.class: xxx annotation will be targeted.
      • if --ingress-class flag is not set, or set as --ingress-class=alb, both ingress without kubernetes.io/ingress.class or with kubernetes.io/ingress.class: alb will be targeted.

Other notable changes

1.0-beta.7

27 Sep 00:05
b2ff2d6
Compare
Choose a tag to compare
1.0-beta.7 Pre-release
Pre-release

New Feature:

  1. ingress paths without backend is now default to 404(previously, it's default to the first backend available).
    An implicit of this is that path:/ need to be changed to path:/* to match all paths

Bug Fixes:

  1. http->https redirection now works
  2. Multiple ENI issue
  3. Multiple issues for IP target mode
  4. Annotation merging
  5. other issues

Refactor:

  1. caching/tracing for API calls are now implemented at AWS session level
  2. securityGroup handling is fully refactored

1.0-beta.6

14 Aug 23:19
f740c29
Compare
Choose a tag to compare
1.0-beta.6 Pre-release
Pre-release
Merge pull request #555 from kubernetes-sigs/master

merge master

1.0-beta.5

09 Aug 20:27
Compare
Choose a tag to compare
1.0-beta.5 Pre-release
Pre-release
Fix a type mismatch that was detected in #507

1.0-beta.4

16 Jul 23:01
385f536
Compare
Choose a tag to compare
1.0-beta.4 Pre-release
Pre-release
Merge pull request #462 from kubernetes-sigs/1.0-beta.4

1.0-beta.4

1.0-beta.3

12 Jul 02:38
3f44878
Compare
Choose a tag to compare
1.0-beta.3 Pre-release
Pre-release
Merge pull request #452 from kubernetes-sigs/1.0-beta.3

1.0-beta.3

1.0-beta.2

27 Jun 21:35
4921b7e
Compare
Choose a tag to compare
1.0-beta.2 Pre-release
Pre-release
Merge pull request #434 from kubernetes-sigs/1.0-beta.2

1.0-beta.2