Skip to content

v1.0.0

Compare
Choose a tag to compare
@dojci dojci released this 09 May 10:14
· 19 commits to master since this release

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 -> irsa_assume_role_enabled
    • k8s_assume_role_arn -> irsa_assume_role_arn
    • 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

Fixes:

  • Various issues with enabled flag has been fixed
  • Fixed gh workflows

Changes:

  • Add new helm related 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_for_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
  • Add raw outputs from resources:
    • iam_role_attributes
  • Update default helm chart version to the latest
  • Update provider versions
  • Update readme
  • Update pre-commit versions
  • Update examples

Full Changelog: v0.9.0...v1.0.0