@@ -6,8 +6,7 @@ This module provides an ability for Databricks Workspace configuration and Resou
661 . Default Shared Autoscaling cluster
772 . ADLS Gen2 Mount
883 . Secret scope and its secrets
9- 4 . Cluster policies
10- 5 . Users for Standard SKU Worspaces
9+ 4 . Users for Standard SKU Worspaces
1110
1211``` hcl
1312# Prerequisite resources
@@ -38,10 +37,10 @@ data "azurerm_storage_account" "example" {
3837module "databricks_runtime_core" {
3938 source = "data-platform-hq/databricks-runtime/databricks"
4039
41- sku = "premium "
40+ sku = "standard "
4241 workspace_id = data.azurerm_databricks_workspace.example.workspace_id
4342
44- # This parameter only used when workspace wku equals 'standard'
43+ # Databricks user
4544 users = ["user1", "user2"]
4645
4746 # Parameters of Service principal used for ADLS mount
@@ -51,23 +50,6 @@ module "databricks_runtime_core" {
5150 sp_key_secret_name = "sp-key" # secret's name that stores Service Principal Secret Key
5251 tenant_id_secret_name = "infra-arm-tenant-id" # secret's name that stores tenant id value
5352
54- # Default cluster parameters
55- custom_default_cluster_name = "databricks_example_custer"
56- cluster_nodes_availability = "SPOT_AZURE" # it required to increase Regional Spot quotas
57- cluster_log_conf_destination = "dbfs:/cluster-logs"
58- custom_cluster_policies = [{
59- name = "custom_policy_1",
60- assigned = true,
61- can_use = null,
62- definition = {
63- "autoscale.max_workers": {
64- "type": "range",
65- "maxValue": 3,
66- "defaultValue": 2
67- },
68- }
69- }]
70-
7153 # Additional Secret Scope
7254 secret_scope = [{
7355 scope_name = "extra-scope"
0 commit comments