Skip to content

Releases: hashicorp/terraform-provider-kubernetes

v1.13.3

25 Nov 21:32

Choose a tag to compare

1.13.3 (October 27, 2020)

FEATURES:

  • Add support for readiness_gate on Pod spec (#811)
  • Add Azure Managed disk to PV resource (#202)
  • Add support for enable_service_links to the pod specification (#975)

BUG FIXES:

  • Fix annotation diffs on affinity tests (#993)
  • Fix api_group requirement in cluster_role_binding and role_binding (#1024)
  • Fix service test leaking ELBs (#947)
  • Fix annotation diffs on affinity tests (#993)
  • Fix job documentation
  • Fix build on macOS (#1045) and windows/386

IMPROVEMENTS:

  • Update Go dependencies (#968)
  • Update acceptance tests for tfproviderlint (#887)
  • Refactor Typhoon test configuration to allow selection of Kubernetes version (#992)
  • Update Pull Request Lifecycle docs (#1032)
  • CI checks for docs website (registry migration) (#953)

v1.13.2

10 Sep 20:50

Choose a tag to compare

BUG FIXES:

Fix spurious forced replacement in empty_dir volume (#985)
Fix reported replica count when waiting for Deployment rollout (#998)
health_check_port_node should force replacement (#986)
Don't force replacement StatefulSet / Deployment when affinity rule selectors change (#755)

IMPROVEMENTS:

Wait for kubernetes_service to be deleted
Updates to CONTRIBUTING.md and PULL_REQUESTS.md

v1.13.1

03 Sep 00:28

Choose a tag to compare

BUG FIXES:

Fix crash when size_limit is not present on empty_dir volume (#983)

v1.13.0

02 Sep 21:25

Choose a tag to compare

FEATURES:

Add resource CertificateSigningRequest (#922)
Add resource default_service_account (#876)

IMPROVEMENTS:

Allow in-place update of PVC's storage request (#957)
Add sysctl support to pod spec (#938)
Add ability to wait for deployment to delete (#937)
Add support for aggregation_rule to cluster_role resource (#911)
Add health_check_node_port to Service resource (#908)
Add support for size_limit for empty_dir block (#912)
Add support for volume mode (#939)
Add projected volumes in pod_spec (#907)
Add termination_message_policy to container schema (#847)

BUG FIXES:

Recreate Storage Class on VolumeBindingMode update (#757)
Fix url attribute in admissionregistration client_config.service block (#959)
Fix crash when deferencing nil pointer in v1beta1.IngressRule (#967)

v1.12.0

30 Jul 01:36

Choose a tag to compare

BUG FIXES:

  • Fix crash in resource_kubernetes_pod_security_policy attribute host_ports (#931)

IMPROVEMENTS:

  • Add wait_for_rollout to kubernetes_deployment resource (#863)
  • Add wait_for_rollout to kubernetes_stateful_set resource (#605)

v1.11.4

21 Jul 21:44

Choose a tag to compare

IMPROVEMENTS:

  • Add resource for CSIDriver (#825)
  • Add resource for Pod Security Policies (#861)
  • Add data source for Pod and PVC (#786)
  • Add support for CSI volume type in persistent_volume resource (#817)
  • Add Kubernetes Job 'wait_for_completion' functionality (#625)
  • Support 'optional' flag for ConfigMap mounted as volume (#823)
  • Add specific error message when failing to load provider config (#780)
  • Support 'optional' on env valueFrom for secret key/configmap key (#824)
  • Skip tests for CSIDriver if cluster version is less than 1.16
  • Allow 'ttl_seconds_after_finished = 0' in kubernetes_job resource (#849)
  • Set service block to 'optional' for webhook configurations (#902)

v1.11.3

20 May 21:55

Choose a tag to compare

IMPROVEMENTS:

Add data source for ingress (#514)
Add data sources for namespaces (#613)

v1.11.2

06 May 18:20

Choose a tag to compare

IMPROVEMENTS:

  • Support for mutating_webhook_configuration and validating_webhook_configuration
  • Support for custom metrics in horizontal_pod_autoscaler
  • Add data sources for config_map and service_account
  • Add wait_for_load_balancer field to ingress

v1.11.1

04 Mar 05:43

Choose a tag to compare

IMPROVEMENTS:

  • Bump provider SDK to v1.7.0

BUG FIXES:

  • Defer client initialization to improve resilience (#759)

v1.11.0

10 Feb 16:48

Choose a tag to compare

IMPROVEMENTS:

  • Add mount_options attribute to kubernetes_persistent_volume and kubernetes_storage_class
  • Refactor client config initialization and fix in-cluster config (#679) (#497)

BUG FIXES:

  • Do not force base64 encoding for the ca_bundle on kubernetes_api_service (#679)
  • Allow 3s age gap between service account and secret (issue)
  • Add load_config_file = false to documented provider configurations
  • Add support for startup_probe on container spec
  • Fix (cluster-)role bindings and rules updates (#713)
  • Fix namespacing issues on kubernetes_priority_class (#680) See comment on backward compatibility
  • Documentation fixes