Releases: hashicorp/terraform-provider-kubernetes
Releases · hashicorp/terraform-provider-kubernetes
v2.3.0
BUG FIXES:
- Add missing annotations (#1289)
IMPROVEMENTS:
- Datasource:
kubernetes_secret
: addbinary_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
v2.2.0
v2.1.0
v2.0.3
v2.0.2
v2.0.1
v2.0.0
See the upgrade guide for more details.
BREAKING CHANGES:
- Replace support for
KUBECONFIG
environment variable withKUBE_CONFIG_PATH
(#1052) - Remove
load_config_file
attribute from provider block (#1052) - Remove default of
~/.kube/config
forconfig_path
(#1052) - Update Terraform SDK to v2 (#1027)
- Restructure service and ingress to match K8s API (#1071)
- Normalize
automount_service_account_token
to be in line with the K8s API (#1054) - Normalize
enable_service_links
to be in line with the K8s API (#1074) - Normalize wait defaults across Deployment, DaemonSet, StatefulSet, Service, Ingress, and Job (#1053)
- Change resources requests and limits to TypeMap (#1065)
FEATURES:
- Add timeout argument to kubernetes_stateful_set (#1047)
- Add divisor to resource_field_ref (#1063)
- Add ingressClassName as field in Ingress manifest (#1057)
BUG FIXES:
- Fix typo in Job error message (#1048)
- Fix assertion in TestAccKubernetesPersistentVolume_hostPath_nodeAffinty (#1067)
- Fix service load balancer crash (#1070)
- Fix
cronJob.ttl_seconds_after_finished
causing requests to fail even without value specified (#929) - Fix perpetual diff when using Pod resource with
automount_service_account_token=true
(#1085) - Fix perpetual diff in StatefulSet when
update_strategy
is not specified (#1088) - Fix delete/recreate when updating
init_containers
(#951) - Fix delete/recreate of Jobs when updating mutable fields (#1074)
IMPROVEMENTS:
v1.13.3
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:
v1.13.2
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