Skip to content

Commit 646c7f3

Browse files
authored
Merge pull request microsoft#9 from denniseik/ml-updates
Ml updates
2 parents cb79cbc + 71e22e1 commit 646c7f3

File tree

6 files changed

+19
-28
lines changed

6 files changed

+19
-28
lines changed

quickstart/201-machine-learning-moderately-secure/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
azurerm = {
66
source = "hashicorp/azurerm"
7-
version = "=2.76.0"
7+
version = "=2.78.0"
88
}
99
}
1010
}

quickstart/201-machine-learning-moderately-secure/variables.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,19 @@ variable "vnet_address_space" {
2424
variable "training_subnet_address_space" {
2525
type = list(string)
2626
description = "Address space of the training subnet"
27-
default = ["10.0.0.0/24"]
27+
default = ["10.0.1.0/24"]
2828
}
2929

3030
variable "aks_subnet_address_space" {
3131
type = list(string)
3232
description = "Address space of the aks subnet"
33-
default = ["10.0.1.0/24"]
33+
default = ["10.0.2.0/23"]
3434
}
3535

3636
variable "ml_subnet_address_space" {
3737
type = list(string)
3838
description = "Address space of the ML workspace subnet"
39-
default = ["10.0.2.0/24"]
39+
default = ["10.0.0.0/24"]
4040
}
4141

4242
variable "image_build_compute_name" {

quickstart/201-machine-learning-moderately-secure/workspace.tf

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,15 @@ resource "azurerm_machine_learning_workspace" "default" {
5555
key_vault_id = azurerm_key_vault.default.id
5656
storage_account_id = azurerm_storage_account.default.id
5757
container_registry_id = azurerm_container_registry.default.id
58-
58+
5959
identity {
6060
type = "SystemAssigned"
6161
}
62+
63+
# Args of use when using an Azure Private Link configuration
64+
public_network_access_enabled = false
65+
image_build_compute_name = var.image_build_compute_name
66+
6267
}
6368

6469
# Private endpoints
@@ -177,14 +182,3 @@ resource "azurerm_machine_learning_compute_cluster" "image-builder" {
177182
type = "SystemAssigned"
178183
}
179184
}
180-
181-
# Update workspace for image-build-compute
182-
resource "null_resource" "ws_image_build_compute"{
183-
provisioner "local-exec" {
184-
command = <<EOF
185-
az ml workspace update --resource-group ${azurerm_resource_group.default.name} --workspace-name ${azurerm_machine_learning_workspace.default.name} --image-build-compute ${azurerm_machine_learning_compute_cluster.image-builder.name}
186-
187-
EOF
188-
}
189-
depends_on = [azurerm_machine_learning_compute_cluster.image-builder]
190-
}

quickstart/202-machine-learning-moderately-secure-existing-VNet/compute.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ resource "azurerm_machine_learning_compute_instance" "compute_instance" {
1313
machine_learning_workspace_id = azurerm_machine_learning_workspace.default.id
1414
virtual_machine_size = "STANDARD_DS2_V2"
1515
subnet_resource_id = var.training_subnet_resource_id
16+
17+
depends_on = [
18+
azurerm_private_endpoint.mlw_ple
19+
]
1620
}
1721

1822
# Compute cluster

quickstart/202-machine-learning-moderately-secure-existing-VNet/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
azurerm = {
66
source = "hashicorp/azurerm"
7-
version = "=2.76.0"
7+
version = "=2.78.0"
88
}
99
}
1010
}

quickstart/202-machine-learning-moderately-secure-existing-VNet/workspace.tf

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ resource "azurerm_machine_learning_workspace" "default" {
5959
identity {
6060
type = "SystemAssigned"
6161
}
62+
63+
# Args of use when using an Azure Private Link configuration
64+
public_network_access_enabled = false
65+
image_build_compute_name = var.image_build_compute_name
6266
}
6367

6468
# Private endpoints
@@ -180,14 +184,3 @@ resource "azurerm_machine_learning_compute_cluster" "image-builder" {
180184
type = "SystemAssigned"
181185
}
182186
}
183-
184-
# Update workspace for image-build-compute
185-
resource "null_resource" "ws_image_build_compute"{
186-
provisioner "local-exec" {
187-
command = <<EOF
188-
az ml workspace update --resource-group ${azurerm_resource_group.default.name} --workspace-name ${azurerm_machine_learning_workspace.default.name} --image-build-compute ${azurerm_machine_learning_compute_cluster.image-builder.name}
189-
190-
EOF
191-
}
192-
depends_on = [azurerm_machine_learning_compute_cluster.image-builder]
193-
}

0 commit comments

Comments
 (0)