Releases: hashicorp/terraform-provider-kubernetes
v1.13.1
v1.13.0
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
v1.11.4
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
v1.11.2
v1.11.1
v1.11.0
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
v1.10.0
FEATURES:
- New resource:
kubernetes_pod_disruption_budget(#644 / PR #338) - New resource:
kubernetes_priority_class(PR #495)
IMPROVEMENTS:
- Add
mount_propagationattribute to container volume mount - Add support for
.spec.service.porttokubernetes_api_service(#665) - Update
k8s.io/client-goto v12 - Set option to cascade delete job resources (#534 / PR #635)
- Support in-cluster configuration with service accounts (PR #497)
- Parametrize all existing timeout values (PR #607)
- Enable HTTP requests/responses tracing in debug mode (PR #630)
BUG FIXES:
- Do not set default namespace for replication controller and deployment pod templates (#275)
- Updated host_alias property name to host_aliases (PR #670)
- Docs - updated all broken and commit-specific Kubernetes links to point to master branch (PR #626)
- Allow 0 for
backoff_limitonkubernetes_job(PR #632)