Skip to content

Releases: hashicorp/terraform-provider-kubernetes

v2.5.0

14 Sep 22:12
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Timeouts block on kubernetes_manifest
  • kubernetes_manifest supports setting field_manager name and "force" mode
  • kubernetes_manifest checks that resource exists before trying to create
  • kubernetes_manifest supports "computed" attributes
  • kubernetes_manifest supports import operations

BUG FIXES:

  • Fix typo in kubernetes_manifest documentation
  • Document that kubernetes_manifest must be enabled in the provider block.
  • Docs for ingress_class_name in kubernetes_ingress

v2.4.1

03 Aug 16:49
Compare
Choose a tag to compare

HOTFIX:

Fix kubernetes_manifest Terraform version constraint causing error on 0.12/0.13 (#1345)

v2.3.2

10 Jun 21:16
Compare
Choose a tag to compare

BUG FIXES:

  • Revert "Filter well known labels and annotations" (#1298)

IMPROVEMENTS:

  • docs/stateful_set: add import section (#1287)

v2.3.1

03 Jun 16:57
Compare
Choose a tag to compare
  • cluster_ip for kubernetes_service should support value None (#1291)
  • Remove self_link from metadata (#1294)
  • Add missing labels to fix "kubernetes.io/metadata.name always in plan" (#1293)

v2.3.0

02 Jun 23:16
Compare
Choose a tag to compare

BUG FIXES:

  • Add missing annotations (#1289)

IMPROVEMENTS:

  • Datasource: kubernetes_secret: add binary_data attribute (#1285)
  • Add validations to validating_webhook_configuration (#1279)
  • Add validations to mutating_webhook_configuration (#1278)
  • Add validations to storage_class (#1276)
  • Add validations to container PodSpec (#1275)
  • Add validations to service (#1273)
  • Update EKS example to use two applies (#1260)
  • Resource kubernetes_deployment: allow changing strategy from rolling to recreate (#1255)
  • Filter well known labels and annotations (#1253)
  • Resource kubernetes_resource_quota: suppress diff for no-op changes (#1251)
  • Resource kubernetes_deployment: allow removing volume mount (#1246)

v1.13.4

19 May 10:29
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Clean up incompatible licenses. (#1238)
  • Docs: fix broken links (#1041)
  • Enable links check and fix 2 links (#1259)

v2.2.0

12 May 21:25
Compare
Choose a tag to compare

IMPROVEMENTS:

Match specific tolerations to prevent diffs (#978)
Update all go modules (#1240)
Docs: fix broken links (#1041)
Docs: fix typo in getting started guide (#1262)

v2.1.0

15 Apr 17:02
Compare
Choose a tag to compare

BUG FIXES:

  • Fix kubernetes_cron_job ForceNew when modifying job_template (#1212)
  • Fix error returned by Create CSR (#1206)
  • Fix kubernetes_pod_disruption_budget: 100% now is a valid value (#1107)
  • Fix perpetual diff in persistent volume claimRef (#1227)

IMPROVEMENTS:

  • Add binary_data field to kubernetes_secret (#1228)
  • Add support for setting the persistent volume claimRef (#1020)
  • Add secret_namespace to volume_source azure_file (#1204)
  • Docs: fix grammar in Network Policy (#1210)
  • Docs: kubernetes_cron_job add link to Kubernetes reference (#1200)

v2.0.3

17 Mar 21:16
Compare
Choose a tag to compare

BUG FIXES:

  • Fix resource_field_ref schema for projected_volume (#1189)
  • Add diff suppression to persistent_volume and persistent_volume_claim (#1145)
  • Remove error for missing kubeconfig, to allow generating it at apply time (#1142)

IMPROVEMENTS:

  • Support topologySpreadConstraint in pod spec schema (#1022)
  • Wait for kubernetes_ingress to be deleted (#1143)
  • Improve docs for configuring the provider (#1132)
  • Update docs to reflect Kubernetes service status attribute (#1148)

v2.0.2

02 Feb 20:27
Compare
Choose a tag to compare

BUG FIXES:

  • Read operation should set resource id to null if not found (#1136)

IMPROVEMENTS:

  • Add service timeouts docs (#963)