Skip to content

Releases: SPHTech-Platform/terraform-aws-lb-controller

v1.0.0

22 Oct 03:29
181d5c6
Compare
Choose a tag to compare

BREAKING CHANGE

Replace gavinbunney/kubectl with alekc/terraform-provider-kubectl provider

Change the required_providers sections in your main code and in all used modules to reflect the usage of alekc/kubectl as shown bellow. Once this is done, use the state replace-provider to make the switch on all existing resources in your state.

terraform {
  required_version = ">= 1.4"

  required_providers {
    kubectl = {
      source  = "alekc/kubectl"
      version = ">= 2.0"
    }
  }
}

Switch Resources

terraform state replace-provider gavinbunney/kubectl alekc/kubectl

You should then terraform init -upgrade, and the next terraform actions will use this provider.

Full Changelog: v0.8.2...v1.0.0

v0.8.2

07 Oct 04:53
082db11
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.1...v0.8.2

v0.8.1

01 Oct 07:27
5d138c4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.1

v0.8.0

24 May 06:46
a5fec7a
Compare
Choose a tag to compare

Action required

  • We have added certificateArn and updated ipAddressType fields in IngressClassParams, and added vpcID field in TargetGroupBinding. If you are upgrading the charts using helm upgrade, you need to update CRDs manually kubectl apply -k https://github.com/aws/eks-charts/blob/master/stable/aws-load-balancer-controller/crds/crds.yaml

What's Changed

  • feat: Don't block TGB reconciliation loop on failed SG ingress reconciliation
  • add the elasticloadbalancing:DescribeTrustStores permission for describing the trust stores resources to use the new mTLS feature for ingresses on controller
  • feat: add webhook readiness check and revisionHistoryLimit
  • feat: add field to enable HPA
  • chore: helm values enhancements
  • feat: add serviceTargetENISGTags to helm values to support --service-target-eni-security-group-tags controller flag
  • feat: Allow ACM cert discovery to filter on CA ARNs
  • feat: Provide more customization options for the chart values to compatible with upsteam module
  • chore: update irsa module version by @uchinda-sph in #7

Full Changelog: v0.7.1...v0.8.0

v0.7.1

23 May 02:06
ce0c9b1
Compare
Choose a tag to compare

What's Changed

  • fix: add variable to enable_service_mutator_webhook by @uchinda-sph in #6

New Contributors

Full Changelog: v0.7.0...v0.7.1

v0.6.1

21 May 04:28
Compare
Choose a tag to compare

What's Changed

  • add variable to enable service mutator webhook enable_service_mutator_webhook

Full Changelog: v0.6.0...v0.6.1

v0.7.0

12 Jul 01:57
8204f44
Compare
Choose a tag to compare

What's Changed

Important Note

New fields subnets, InboundCIDRs and SSLPolicy added in IngressClassParams. If upgrading from a previous version, you need to update the IngressClassParams CRD manually by running kubectl apply -k "https://github.com/aws/eks-charts/stable/aws-load-balancer-controller/crds?ref=master"

For more details refer here

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

10 Jul 06:47
43ce1e0
Compare
Choose a tag to compare

What's Changed

  • Bump versions and update outdated files by @niroz89 in #4

Full Changelog: v0.5.1...v0.6.0

v0.5.1 - Feature gate "SubnetsClusterTagCheck" - disable subnet cluster tag

08 Oct 15:50
148a434
Compare
Choose a tag to compare

What's Changed

  • Feature gate "SubnetsClusterTagCheck" to disable subnet cluster tag check by @franklinpashok in #3

New Contributors

Full Changelog: v0.5.0...v0.5.1

v0.5.0

16 Jun 04:43
5e55d58
Compare
Choose a tag to compare

What's Changed

  • [Breaking] Switch to IRSA IAM submodule by @niroz89 in #1

New Contributors

Full Changelog: v0.4.0...v0.5.0