Skip to content

Releases: lablabs/terraform-aws-eks-cert-manager

v2.0.0

23 Jul 14:38
279fec9
Compare
Choose a tag to compare

What's changed

  • No changes

What's Changed

  • fix: move from defaultClusterIssuer due to main reference by @mliner in #17

Full Changelog: v1.2.0...v2.0.0

v1.2.0

19 Jun 07:25
46eca8d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.1...v1.2.0

v1.1.1

19 Jun 16:10
9814d71
Compare
Choose a tag to compare

What's Changed

  • fix(cluster-issuer): add common labels to the http solver resources by @tomas-balaz in #13

Full Changelog: v1.1.0...v1.1.1

v1.1.0

16 Jun 19:29
ecc3937
Compare
Choose a tag to compare

What's Changed

  • feat(clusterIssuer): template for http cluster issuer by @tomas-balaz in #12

Full Changelog: v1.0.0...v1.1.0

v1.0.0

17 Aug 14:43
bf38465
Compare
Choose a tag to compare

What's changed

Features

What's Changed

Release Description

TF module refactoring to align with LARA unified design

Breaking changes:

  • Multiple variables has been renamed:
    • k8s_namespace -> namespace
    • k8s_rbac_create -> rbac_create
    • k8s_service_account_create -> service_account_create
    • k8s_service_account_name -> service_account_name
    • k8s_irsa_role_create -> irsa_role_create
    • k8s_irsa_role_name_prefix -> irsa_role_name_prefix
    • k8s_assume_role_enabled -> assume_role_enabled
    • k8s_assume_role_arns -> assume_role_arns
    • k8s_irsa_additional_policies -> irsa_additional_policies
    • k8s_irsa_policy_enabled -> irsa_policy_enabled
    • argo_application_enabled -> argo_enabled
    • argo_application_use_helm -> argo_helm_enabled
    • argo_application_values -> argo_helm_values
    • argo_destionation_server -> argo_destination_server (fix typo)

Changes:

  • Add new helm related variables:
    • almost all supported helm_release variables
  • Add new common argo variables:
    • argo_metadata - ArgoCD Application metadata configuration. Override or create additional metadata parameters
    • argo_spec - ArgoCD Application spec configuration. Override or create additional spec parameters
    • argo_apiversion - ArgoCD Appliction apiVersion
  • Add new argo variables for kubernetes_manifest installation method:
    • argo_kubernetes_manifest_computed_fields - List of paths of fields to be handled as "computed". The user-configured value for the field will be overridden by any different value returned by the API after apply.
    • argo_kubernetes_manifest_field_manager_name - The name of the field manager to use when applying the kubernetes manifest resource. Defaults to Terraform
    • argo_kubernetes_manifest_field_manager_force_conflicts - Forcibly override any field manager conflicts when applying the kubernetes manifest resource
    • argo_kubernetes_manifest_wait_fields - A map of fields and a corresponding regular expression with a pattern to wait for. The provider will wait until the field matches the regular expression. Use * for any value
  • Update default helm chart version to the latest
  • Enable to install cluster issuer object as Argo application when argo_enabled = true
  • Update provider versions
  • Update workflows
  • Update readme
  • Update pre-commit versions
  • Community standards/experience improvements
  • Update examples

New Contributors

Full Changelog: v0.4.0...v1.0.0

v0.4.0

09 Dec 16:07
Compare
Choose a tag to compare

Breaking changes:

  • IRSA has been renamed to be more generic (terraform resources and role name)
  • Remove cluster_name unused variable
  • ClusterIssuer values format has been changed to allow multiple ClusterIssuers
  • Add ability to specify multiple assume roles, input variable k8s_assume_role_arn is renamed to now k8s_assume_role_arns with list type, new input variable k8s_assume_role_enabled has been introduced

Changes:

  • Add new input variable k8s_irsa_policy_enabled (bu default true)
  • Add new input variable k8s_irsa_additional_policies
  • Add outputs
  • Add tags variable
  • Add kubernetes provider with minimal supported version for GA manifests
  • Terraform resources has been renamed to this
  • Update readme
  • Update pre-commit versions
  • Update examples

Full Changelog: v0.3.1...v0.4.0

v0.3.1

08 Oct 09:10
da4cde5
Compare
Choose a tag to compare

Fix Kubernetes provider issues when deploying addon as ArgoCD application

v0.3.0

29 Sep 13:40
9da523a
Compare
Choose a tag to compare

Add ArgoCD support

v0.2.0

30 Aug 19:35
59baa99
Compare
Choose a tag to compare

Changes:

  • Add ability to specify custom configuration options as values yaml
  • Add ability to opt-out from IRSA role creation
  • Add new variable k8s_assume_role_arn for assume role arn definition
  • Delegate Kubernetes namespace creation to helm provider from Kubernetes provider
  • Bump default chart version to the 1.5.3
  • Update terraform docs version in pre-commit

Breaking changes:

  • Removes fake dependency variable mod_dependency in favor of terraform built-in module dependency injection
  • Rename variable k8s_create_namespace to helm_create_namespace
  • Assume role arn should be specified by variable k8s_assume_role_arn instead of parameter passed in settings

v0.1.1

10 Mar 09:55
1729062
Compare
Choose a tag to compare
  • bump default chart version