Skip to content

Latest commit

 

History

History
84 lines (60 loc) · 3.59 KB

CHANGELOG.md

File metadata and controls

84 lines (60 loc) · 3.59 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.

2.1.1 - (29 October 2024)

  • Fix sample code snippets in README.md (#7)

2.1.0 - (02 February 2024)

Changes

  • Now the module support the creation of EKS POD Identity Role or you can pass your properly configured IAM Role
  • Added aws_eks_pod_identity_association.this resource to manage pod identity association
  • Added use_eks_pod_identity and custom_eks_pod_identity_iam_role_arn variables

Note

  • You can continue to use your module with 2.X major version, note that some resources will change names within your terraform state. For example module.aws_lb_controller.aws_iam_role.this has moved to module.aws_lb_controller.aws_iam_role.this[0] and module.aws_lb_controller.aws_iam_role_policy.this has moved to module.aws_lb_controller.aws_iam_role_policy.this[0]
  • aws_iam_role_arn change name within your terraform state

2.0.0 - (06 September 2023)

Major Changes

  • Now IAM role policy is extracted directly from the official repository based on the version of the application used by the released helm chart
  • Now the required version for each provider use >= instead of ~> (#4)
  • Now the minimum required version for AWS provider is 5.0

Note

  • Removed load-balancer-controller-policy.json file

1.0.1 - (11 May 2023)

Bug Fix

  • Fixed aws_iam_role_policy.this role attribute with role name instead of role arn

Note

  • Removed kubernetes required provider

1.0.0 - (23 April 2023) - First Official Version

Major Changes

  • Now helm_chart_version use always the latest version of the chart, you can overwrite it
  • Removed unused vpc_id variable
  • Removed the following resources:
    • kubernetes_manifest.this
    • kubernetes_namespace_v1.this: the namespace will be created direcly by Helm Chart if does not exists
    • aws_iam_role_policy_attachment.this: the attachment will be done directly with aws_iam_role_policy.this resource
  • Modified required versions for kubernetes and helm providers (will use always the latest version for major 2.0)
  • Added controller_iam_role_name variable to overwrite the default IAM Role Name for Controller
  • Removed image.repository helm chart values from local map default_helm_values now the chart will use the default repository
  • Removed serviceAccount.create helm chart values from local map default_helm_values now the chart will create the service account using the helm chart
  • Added IAM role arn annotations for Service Account

0.3.0 - (10 May 2022)

Changes

  • Added possibility to overwrite the default values ​​for the chart helm
  • Added default_helm_values local and helm_values local with merged default and custom settings
  • Added service_account_name variable to customize service account name
  • Added service account name variable for .tftpl template file

0.2.1 - (08 April 2022)

Bug Fix

  • Fixed oidc_provider local

Note

  • Added 2048 game to test ALB Controller

0.2.0 - (07 April 2022)

Changes

  • Added data/aws_eks_cluster.this to get dynamically oidc provider
  • Added locals.tf file to manage oidc provider without https:// prefix
  • Removed oidc_provider variable

Note

  • Added descriptions for variables

0.1.0 - (07 April 2022)

Major Changes

  • Test terraform module release