File tree Expand file tree Collapse file tree 5 files changed +25
-19
lines changed
scenarios/AksOpenAiTerraform Expand file tree Collapse file tree 5 files changed +25
-19
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
3
+ cd terraform
4
+
5
+ ACR_NAME=$( terraform output acr_url)
6
+
3
7
# Login
4
8
az acr login --name $ACR_NAME
5
9
ACR_URL=$( az acr show --name $ACR_NAME --query loginServer --output tsv)
Original file line number Diff line number Diff line change @@ -72,8 +72,8 @@ module "aks_cluster" {
72
72
73
73
kubernetes_version = var. kubernetes_version
74
74
sku_tier = " Free"
75
- system_node_pool_vm_size = " Standard_D8ds_v5 "
76
- user_node_pool_vm_size = " Standard_D8ds_v5 "
75
+ system_node_pool_vm_size = " Standard_DS2_v2 "
76
+ user_node_pool_vm_size = " Standard_DS2_v2 "
77
77
78
78
system_node_pool_subnet_id = module. virtual_network . subnet_ids [" SystemSubnet" ]
79
79
user_node_pool_subnet_id = module. virtual_network . subnet_ids [" UserSubnet" ]
Original file line number Diff line number Diff line change
1
+ locals {
2
+ zones = [" 2" , " 3" ]
3
+ }
4
+
1
5
resource "azurerm_user_assigned_identity" "aks_identity" {
2
6
name = " ${ var . name } Identity"
3
7
resource_group_name = var. resource_group_name
@@ -27,9 +31,8 @@ resource "azurerm_kubernetes_cluster" "aks_cluster" {
27
31
vm_size = var. system_node_pool_vm_size
28
32
vnet_subnet_id = var. system_node_pool_subnet_id
29
33
pod_subnet_id = var. pod_subnet_id
30
- zones = [ " 1 " , " 2 " , " 3 " ]
34
+ zones = local . zones
31
35
max_pods = 50
32
- os_disk_type = " Ephemeral"
33
36
34
37
upgrade_settings {
35
38
drain_timeout_in_minutes = 0
@@ -75,12 +78,11 @@ resource "azurerm_kubernetes_cluster_node_pool" "node_pool" {
75
78
name = " user"
76
79
vm_size = var. user_node_pool_vm_size
77
80
mode = " User"
78
- zones = [ " 1 " , " 2 " , " 3 " ]
81
+ zones = local . zones
79
82
vnet_subnet_id = var. user_node_pool_subnet_id
80
83
pod_subnet_id = var. pod_subnet_id
81
84
orchestrator_version = var. kubernetes_version
82
85
max_pods = 50
83
- os_disk_type = " Ephemeral"
84
86
os_type = " Linux"
85
87
priority = " Regular"
86
88
}
Original file line number Diff line number Diff line change @@ -2,29 +2,29 @@ locals {
2
2
zones = [" 1" ]
3
3
}
4
4
5
- resource "azurerm_public_ip" "nat_gategay_public_ip" {
6
- name = " ${ var . name } PublicIp"
7
- location = var. location
8
- resource_group_name = var. resource_group_name
9
- allocation_method = " Static"
10
- zones = local. zones
11
- }
12
-
13
- resource "azurerm_nat_gateway" "nat_gateway" {
5
+ resource "azurerm_nat_gateway" "this" {
14
6
name = var. name
15
7
location = var. location
16
8
resource_group_name = var. resource_group_name
17
9
idle_timeout_in_minutes = 4
18
10
zones = local. zones
19
11
}
20
12
13
+ resource "azurerm_public_ip" "nat_gateway" {
14
+ name = " ${ var . name } PublicIp"
15
+ location = var. location
16
+ resource_group_name = var. resource_group_name
17
+ allocation_method = " Static"
18
+ zones = local. zones
19
+ }
20
+
21
21
resource "azurerm_nat_gateway_public_ip_association" "nat_gategay_public_ip_association" {
22
- nat_gateway_id = azurerm_nat_gateway. nat_gateway . id
23
- public_ip_address_id = azurerm_public_ip. nat_gategay_public_ip . id
22
+ nat_gateway_id = azurerm_nat_gateway. this . id
23
+ public_ip_address_id = azurerm_public_ip. nat_gateway . id
24
24
}
25
25
26
26
resource "azurerm_subnet_nat_gateway_association" "nat-avd-sessionhosts" {
27
27
for_each = var. subnet_ids
28
28
subnet_id = each. value
29
- nat_gateway_id = azurerm_nat_gateway. nat_gateway . id
29
+ nat_gateway_id = azurerm_nat_gateway. this . id
30
30
}
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ variable "resource_group_name_prefix" {
5
5
6
6
variable "location" {
7
7
type = string
8
- default = " westus "
8
+ default = " westus3 "
9
9
}
10
10
11
11
variable "kubernetes_version" {
You can’t perform that action at this time.
0 commit comments