Releases: hashicorp/terraform-provider-kubernetes
Releases · hashicorp/terraform-provider-kubernetes
v2.5.0
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
HOTFIX:
Fix kubernetes_manifest Terraform version constraint causing error on 0.12/0.13 (#1345)
v2.3.2
BUG FIXES:
- Revert "Filter well known labels and annotations" (#1298)
IMPROVEMENTS:
- docs/stateful_set: add import section (#1287)
v2.3.1
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
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
IMPROVEMENTS:
- Clean up incompatible licenses. (#1238)
- Docs: fix broken links (#1041)
- Enable links check and fix 2 links (#1259)
v2.2.0
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
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
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
BUG FIXES:
- Read operation should set resource id to null if not found (#1136)
IMPROVEMENTS:
- Add service timeouts docs (#963)