Skip to content
This repository has been archived by the owner on Jan 6, 2024. It is now read-only.

Latest commit

 

History

History
111 lines (61 loc) · 2.93 KB

File metadata and controls

111 lines (61 loc) · 2.93 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[4.0.0] - 2021-01-05

Updated

  • Renamed, now uses the AWS Load Balancer Controller (v2, formerly known as the AWS ALB Ingress Controller)

Added

  • Variable aws_load_balancer_controller_chart_version
  • Variable alb_controller_depends_on

Removed

  • Variable aws_alb_ingress_controller_version

[3.4.0] - 2020-06-04

Updated

  • Default version of the ALB Ingress Controller has been updated to v1.1.7.

Changed

  • Additional IAM permissions have been specified to allow the ALB ingress controller to manage WAF2 using new wafv2 annotations (introduced in v1.1.7).

[3.3.0] - 2020-04-17

Added

  • Additional pod labels and annotations can now be configured.

[3.2.0] - 2020-04-15

Added

  • The amount of replicas can now be freely configured.

[3.1.1] - 2020-04-15

Fixes

  • The update strategy of pods within the Kubernetes deployment has been set to Recreate. This should fix "stuck" updates. (#6)

[3.1.0] - 2020-04-01

Updated

  • Default version of the ALB Ingress Controller has been set to 1.1.6.

Added

  • Support for AWS Shield related annotations has been added. This new feature needs a bunch of new AWS IAM permissions which have been added to the IAM policy used by the ALB Ingress Controller.

[3.0.2] - 2020-02-09

Fixed

  • An unset IAM path prefix no longer leads to errors. (#4)

[3.0.1] - 2020-01-22

Added

  • Add ARN of the IAM role used by the ALB Ingress controller as output variable.

Changed

  • Improve documentation of input variables.

[3.0.0] - 2020-01-22

Added

  • The type of the Kubernetes cluster can no be specified. Set this to eks if targeting a managed EKS Cluster.
  • If targeting EKS clusters, pods will use IAM roles for service accounts as intended by AWS. (#3)

Updated

  • The default version of the controller has been set to v1.1.5

[2.0.0] - 2019-08-30

Updated

  • Module has been updated to Terraform 0.12 format. (#1)

Changed

  • Kubernetes labels have been updated to comply with known best practices.

[1.0.0] - 2019-04-12

Added

  • Initial version