Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking β€œSign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/new secure databricks #76

Merged
merged 137 commits into from
Jul 20, 2023
Merged
Changes from 1 commit
Commits
Show all changes
137 commits
Select commit Hold shift + click to select a range
d18627c
initial commit of databricks changes
RhysBushnell Jun 7, 2023
274c80b
add nat
RhysBushnell Jun 7, 2023
df7dce8
use nat and ip reosurces
RhysBushnell Jun 7, 2023
5498242
paramatise nat timeout
RhysBushnell Jun 7, 2023
d947215
add vars
RhysBushnell Jun 7, 2023
560045c
add nat to both subnets
RhysBushnell Jun 8, 2023
46be20c
add pe subnet
RhysBushnell Jun 8, 2023
4aaeb24
add ability to create subnets
RhysBushnell Jun 8, 2023
4560dc7
temp comment out count on outputs
RhysBushnell Jun 8, 2023
0ff3546
update prefix vars to lists
RhysBushnell Jun 8, 2023
7ecb094
update
RhysBushnell Jun 8, 2023
94e721a
add index
RhysBushnell Jun 8, 2023
d2f11f5
add index to nsg
RhysBushnell Jun 8, 2023
8ecb3bf
add index to pip and nat
RhysBushnell Jun 8, 2023
d6d20e8
fix typo
RhysBushnell Jun 8, 2023
a4bac12
add count to pe subnet
RhysBushnell Jun 8, 2023
49d387a
add index
RhysBushnell Jun 8, 2023
e78f01a
fix typo
RhysBushnell Jun 8, 2023
0be934b
add index to outputs
RhysBushnell Jun 8, 2023
a749d62
update
RhysBushnell Jun 8, 2023
a1d19a5
update
RhysBushnell Jun 8, 2023
6d599b5
make nat gateway single region
RhysBushnell Jun 8, 2023
9255de7
make pip single zone
RhysBushnell Jun 8, 2023
e6916c5
add depends on
RhysBushnell Jun 8, 2023
0f2c8db
add service endpoints
RhysBushnell Jun 8, 2023
2685655
add permissions for network and dns
RhysBushnell Jun 9, 2023
71f6ce9
add index
RhysBushnell Jun 9, 2023
12f6df9
add permissions to depends on
RhysBushnell Jun 9, 2023
2150428
add databricks user
RhysBushnell Jun 9, 2023
4c713ca
update
RhysBushnell Jun 9, 2023
bd2f7e4
add peering
RhysBushnell Jun 9, 2023
228ddd0
remove reference to data lookup
RhysBushnell Jun 9, 2023
40a7c1b
add index to vnet
RhysBushnell Jun 9, 2023
c4efbb1
add permissions to db
RhysBushnell Jun 9, 2023
1315241
comment out perms
RhysBushnell Jun 9, 2023
236d962
add rg
RhysBushnell Jun 9, 2023
ca5809d
add depends on
RhysBushnell Jun 9, 2023
f9d167e
use name instead of id
RhysBushnell Jun 9, 2023
0fa42b7
remove depends on
RhysBushnell Jun 9, 2023
6bfe2ad
update id
RhysBushnell Jun 9, 2023
6e50397
remove db peer
RhysBushnell Jun 9, 2023
82aa163
update var for public access
RhysBushnell Jun 9, 2023
fd5b562
add route table
RhysBushnell Jun 9, 2023
f0a741d
fix typo
RhysBushnell Jun 9, 2023
614562a
add prefix/
RhysBushnell Jun 9, 2023
42242b1
remove rt
RhysBushnell Jun 9, 2023
19bd52e
add config for lb
RhysBushnell Jun 9, 2023
e8ac7c3
update lb name to local
RhysBushnell Jun 9, 2023
b37b190
add index
RhysBushnell Jun 9, 2023
d2b74fc
update
RhysBushnell Jun 9, 2023
64cb044
remove param
RhysBushnell Jun 9, 2023
26a3f87
temp comment out all params
RhysBushnell Jun 11, 2023
5505b80
comment out rules temp
RhysBushnell Jun 11, 2023
6243cc6
temp commetn out pe
RhysBushnell Jun 11, 2023
964e0b0
temp commetn out pe
RhysBushnell Jun 11, 2023
acab715
temp commetn out pe
RhysBushnell Jun 11, 2023
3f1d18c
add configurable managed vnet
RhysBushnell Jun 12, 2023
4308143
update priority
RhysBushnell Jun 12, 2023
22eb100
update vnet id
RhysBushnell Jun 12, 2023
46f204d
update index
RhysBushnell Jun 12, 2023
1796fd7
temp comment out nsg
RhysBushnell Jun 12, 2023
3f07aa2
remove reference to nsg ass
RhysBushnell Jun 12, 2023
d2f1528
temp fix subnet names
RhysBushnell Jun 12, 2023
4f6c74e
add nsg ass to custom param
RhysBushnell Jun 12, 2023
4718ad7
update nsg rule
RhysBushnell Jun 12, 2023
c5a609d
temp comment out count
RhysBushnell Jun 12, 2023
eee25b2
update index
RhysBushnell Jun 12, 2023
fffa8c5
update"
RhysBushnell Jun 12, 2023
3b3ed04
temp comment out count on subnets
RhysBushnell Jun 12, 2023
51c973a
revert stuff
RhysBushnell Jun 12, 2023
9c21a1c
comment out pe
RhysBushnell Jun 12, 2023
b391aee
comment out data
RhysBushnell Jun 12, 2023
d3a1616
comment out data
RhysBushnell Jun 12, 2023
4f6cd4d
comment out rule
RhysBushnell Jun 12, 2023
c193d62
comment out service endpoints
RhysBushnell Jun 12, 2023
4cecf47
create pr subnet and pe
RhysBushnell Jun 12, 2023
5b8019f
update subnet range
RhysBushnell Jun 12, 2023
1d5a9eb
update prefix to list
RhysBushnell Jun 12, 2023
809f526
configure pip
RhysBushnell Jun 12, 2023
dd528cd
update networking
RhysBushnell Jun 13, 2023
a303b86
updates
RhysBushnell Jun 13, 2023
462c964
update name
RhysBushnell Jun 13, 2023
92b041e
variable for pe prefix
RhysBushnell Jun 13, 2023
9dc5769
add datalookup for pe subnet
RhysBushnell Jun 13, 2023
38a57d5
update pe subnet name to var
RhysBushnell Jun 13, 2023
0c3ffe9
split var for creating pe subnet
RhysBushnell Jun 13, 2023
a7f7d81
update condition
RhysBushnell Jun 13, 2023
f699c6f
update condition
RhysBushnell Jun 13, 2023
f177feb
update names
RhysBushnell Jun 13, 2023
d375482
update condition
RhysBushnell Jun 13, 2023
3c566a4
update name
RhysBushnell Jun 13, 2023
0434bdf
update readme and tidy up
RhysBushnell Jun 13, 2023
a21f56f
add nsg rule to allow databricks into vnet
RhysBushnell Jun 13, 2023
b0f3c93
add nsg rules
RhysBushnell Jun 13, 2023
d91b583
add depends on
RhysBushnell Jun 14, 2023
ecd8b1a
add depends on
RhysBushnell Jun 14, 2023
d154b7e
add auth pe
RhysBushnell Jun 14, 2023
df5e486
comment out data
RhysBushnell Jun 22, 2023
25eeebf
update depends on
RhysBushnell Jun 22, 2023
e58efc6
update
RhysBushnell Jun 22, 2023
fa48632
add depends on to db resources
RhysBushnell Jun 22, 2023
64e7de4
make string
RhysBushnell Jun 22, 2023
cd48c4a
update
RhysBushnell Jun 22, 2023
88ab416
remove whitespace
RhysBushnell Jun 26, 2023
fa9b806
update dbfs to string
RhysBushnell Jun 26, 2023
8779e46
temp remove dbfs explore
RhysBushnell Jun 26, 2023
0e07fe3
add dbfs explorer
RhysBushnell Jun 26, 2023
2e8a0df
temp remove dbfs
RhysBushnell Jun 26, 2023
d26ba66
update
RhysBushnell Jun 27, 2023
81b0f5f
update dns zone name
RhysBushnell Jun 27, 2023
9adfd3d
run fmt
RhysBushnell Jun 27, 2023
5a84b07
add permissions
RhysBushnell Jun 27, 2023
c8e10a5
fix name
RhysBushnell Jun 27, 2023
5f02b10
temp comment out
RhysBushnell Jun 27, 2023
ac0de06
remove perm
RhysBushnell Jun 27, 2023
ebbfe50
add db back in
RhysBushnell Jun 27, 2023
d1649ac
remove depends on
RhysBushnell Jun 27, 2023
3f61804
comment out db
RhysBushnell Jun 27, 2023
13b70fc
update pe
RhysBushnell Jun 27, 2023
e002a0b
comment out db
RhysBushnell Jun 27, 2023
692d0a1
rename dns zone
RhysBushnell Jun 28, 2023
b7ebbf6
add users and conf
RhysBushnell Jun 28, 2023
046a189
add dns update
RhysBushnell Jun 28, 2023
be00219
update default value
RhysBushnell Jun 28, 2023
20f6fef
update var name
RhysBushnell Jun 28, 2023
06dfdc6
add condition
RhysBushnell Jun 28, 2023
7191000
add condition
RhysBushnell Jun 28, 2023
7e4cca9
update rg name
RhysBushnell Jun 28, 2023
eb427a2
add condition to cname
RhysBushnell Jun 28, 2023
66df3fc
tidy up comments
RhysBushnell Jun 28, 2023
d60cf24
tidy up comments
RhysBushnell Jun 28, 2023
9463a0f
updated for new
Trishisingh Jul 10, 2023
604474b
feat: added dns for adls
Trishisingh Jul 10, 2023
dcefe58
updated
Trishisingh Jul 10, 2023
2af0a3f
updated
Trishisingh Jul 10, 2023
bd60aac
removed databrick provider code
satenderrathee Jul 10, 2023
5965e22
updated for pe
Trishisingh Jul 10, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add index to outputs
  • Loading branch information
RhysBushnell committed Jun 8, 2023
commit 0be934be25d59cd5b7446e81f520227b4e4e787d
14 changes: 7 additions & 7 deletions azurerm/modules/azurerm-adb/output.tf
Original file line number Diff line number Diff line change
Expand Up @@ -14,35 +14,35 @@ output "databricks_hosturl" {

output "databricks_workspace_private_endpoint_connection_workspace_id" {
# count = var.enable_private_network ? 1 : 0
value = data.azurerm_databricks_workspace_private_endpoint_connection.example.workspace_id
value = data.azurerm_databricks_workspace_private_endpoint_connection.example[0].workspace_id
}

output "databricks_workspace_private_endpoint_connection_private_endpoint_id" {
# count = var.enable_private_network ? 1 : 0
value = data.azurerm_databricks_workspace_private_endpoint_connection.example.private_endpoint_id
value = data.azurerm_databricks_workspace_private_endpoint_connection.example[0].private_endpoint_id
}

output "databricks_workspace_private_endpoint_connection_name" {
# count = var.enable_private_network ? 1 : 0
value = data.azurerm_databricks_workspace_private_endpoint_connection.example.connections.0.name
value = data.azurerm_databricks_workspace_private_endpoint_connection.example[0].connections.0.name
}

output "databricks_workspace_private_endpoint_connection_workspace_private_endpoint_id" {
# count = var.enable_private_network ? 1 : 0
value = data.azurerm_databricks_workspace_private_endpoint_connection.example.connections.0.workspace_private_endpoint_id
value = data.azurerm_databricks_workspace_private_endpoint_connection.example[0].connections.0.workspace_private_endpoint_id
}

output "databricks_workspace_private_endpoint_connection_status" {
# count = var.enable_private_network ? 1 : 0
value = data.azurerm_databricks_workspace_private_endpoint_connection.example.connections.0.status
value = data.azurerm_databricks_workspace_private_endpoint_connection.example[0].connections.0.status
}

output "databricks_workspace_private_endpoint_connection_description" {
# count = var.enable_private_network ? 1 : 0
value = data.azurerm_databricks_workspace_private_endpoint_connection.example.connections.0.description
value = data.azurerm_databricks_workspace_private_endpoint_connection.example[0].connections.0.description
}

output "databricks_workspace_private_endpoint_connection_action_required" {
# count = var.enable_private_network ? 1 : 0
value = data.azurerm_databricks_workspace_private_endpoint_connection.example.connections.0.action_required
value = data.azurerm_databricks_workspace_private_endpoint_connection.example[0].connections.0.action_required
}