Releases: lablabs/terraform-aws-eks-cert-manager
Releases · lablabs/terraform-aws-eks-cert-manager
v2.0.0
v1.2.0
What's Changed
- feat(argo-helm): add status wait support by @jaygridley in #15
Full Changelog: v1.1.1...v1.2.0
v1.1.1
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
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
What's changed
- Fix typo in values.tf, by @sboardwell (#8)
Features
- Addon refactor, by @tomas-balaz (#11)
What's Changed
- Fix typo in values.tf by @sboardwell in #8
- Addon refactor by @tomas-balaz in #11
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
- almost all supported
- Add new common argo variables:
argo_metadata
- ArgoCD Application metadata configuration. Override or create additional metadata parametersargo_spec
- ArgoCD Application spec configuration. Override or create additional spec parametersargo_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 Terraformargo_kubernetes_manifest_field_manager_force_conflicts
- Forcibly override any field manager conflicts when applying the kubernetes manifest resourceargo_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 whenargo_enabled = true
- Update provider versions
- Update workflows
- Update readme
- Update pre-commit versions
- Community standards/experience improvements
- Update examples
New Contributors
- @sboardwell made their first contribution in #8
- @tomas-balaz made their first contribution in #11
Full Changelog: v0.4.0...v1.0.0
v0.4.0
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 tonow k8s_assume_role_arns
with list type, new input variablek8s_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
Fix Kubernetes provider issues when deploying addon as ArgoCD application
v0.3.0
v0.2.0
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