Terraform Provider
Recent items mentioning Terraform Provider across the Databricks ecosystem — releases, news, videos, and community Q&A. Updated hourly.
The `ssh connect` command now supports a `--base-environment` flag for custom serverless session environments. Bundles received fixes for persistent drift in model serving endpoints and spurious updates with `apply_policy_default_values` on job tasks.
This release adds a new resource and data source for `databricks_postgres_data_api`. It also deprecates SDKv2 fallback implementations for several resources and data sources, which will be removed in the next major release.
The `workspace export-dir` command now sanitizes invalid filenames instead of aborting, and `ssh connect` defaults to a bash login shell in the user's workspace home. Bundle deployments now correctly resolve registered model IDs and fix issues with `postgres_role` recreation and spurious cluster recreates.
This release clarifies that read-only workspace bindings are not applicable for non-catalog objects. No user-facing features, fixes, or breaking changes were introduced.
This release adds new resources and data sources for Databricks AI Search endpoints and indexes. It also fixes several bugs, including an infinite plan/replace cycle for instance pools and issues with entitlements and MWS resources.
The experimental open command now supports opening a wider range of Databricks resource types directly in the workspace. Databricks Bundles gain a new --select flag for partial deployments, improved retry logic for transient HTTP errors, and support for Terraform references.
You can now manage Git credentials for service principals and permissions for Agent Bricks resources. Key fixes include proper updates for metastore external access, reliable destruction of UC objects, and an increased timeout for vector search index creation.
The `vector_search_endpoints` configuration and commands now use `target_qps` instead of `min_qps`, requiring updates to `databricks.yml` and CLI invocations. Authentication commands received several usability improvements, including better keyring handling, clearer profile selection, and improved reporting of token storage locations.
This release fixes state decoding errors for `databricks_library`, `databricks_share`, and `databricks_quality_monitor` after upgrading from v1.113.0 to v1.114.0. It also resolves issues where several account-level data sources and settings failed due to workspace ID resolution errors, now supporting account-level usage correctly.
This release introduces new workspace-level services for supervisor agents and Unity Catalog secrets, along with an update method for tokens. Several existing API methods for data classification, environments, knowledge assistants, Postgres, and warehouses have breaking changes due to path modifications.
This release adds new resources for managing Postgres catalogs and synced tables, along with workspace base environments. It also introduces an `api` field for dual account/workspace resources to explicitly control API usage, supporting unified hosts.
Utility clusters created by resources like `databricks_aws_s3_mount` now default to `SPOT_WITH_FALLBACK` for improved reliability. Plaintext credential fields in `databricks_model_serving` and `databricks_git_credential` are now marked sensitive to prevent display in plan/apply output.
You can now manage Lakebase database project permissions using `database_project_name` in `databricks_permissions` and configure instance pool node type flexibility with a new block in `databricks_instance_pool`. A bug was fixed that previously caused errors during WorkspaceClient() creation in `databricks_grant` and `databricks_grants` resources.
This release adds new resources and data sources for managing Databricks Apps Space and Endpoints. It also updates the underlying Go SDK to version 0.108.0.
The `databricks_workspace_file` resource now supports payloads larger than 10MB, and `databricks_mws_storage_configurations` includes a `role_arn` field for S3 bucket sharing with Unity Catalog. Several bug fixes address issues with `databricks_mws_ncc_private_endpoint_rule` updates, `databricks_secret_acl` management, `databricks_app` resource reading, and `databricks_users` data source `extra_attributes` parameter.
SQL warehouses now support "5X-Large" cluster sizes and a higher maximum of 40 clusters. This release also fixes permanent drift for external model credentials in databricks_model_serving and improves dashboard file content change detection.
This release adds new resources for account user settings, default warehouse overrides, and fixes issues with importing databricks_share and creating databricks_dashboard resources. The exporter now supports additional network policy resources and rewrites cloud-specific attributes in cluster policies.



