Skip to content

Commit

Permalink
tests
Browse files Browse the repository at this point in the history
  • Loading branch information
aldor007 committed Jan 27, 2025
1 parent 15212a5 commit eb112e5
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 9 deletions.
13 changes: 4 additions & 9 deletions castai/resource_node_configuration.go
Original file line number Diff line number Diff line change
Expand Up @@ -1016,8 +1016,8 @@ func toAKSSConfig(obj map[string]interface{}) *sdk.NodeconfigV1AKSConfig {
out.OsDiskType = toAKSOSDiskType(v)
}

if v, ok := obj[FieldNodeConfigurationAKSEphemeralOSDisk].([]any); ok {
out.OsDiskEphemeral = toAKSEphemeralOSDisk(v)
if v, ok := obj[FieldNodeConfigurationAKSEphemeralOSDisk].([]any); ok && len(v) > 0 {
out.OsDiskEphemeral = toAKSEphemeralOSDisk(v[0])
}

if v, ok := obj[FieldNodeConfigurationAKSImageFamily].(string); ok {
Expand All @@ -1031,16 +1031,11 @@ func toAKSSConfig(obj map[string]interface{}) *sdk.NodeconfigV1AKSConfig {
return out
}

func toAKSEphemeralOSDisk(objs []any) *sdk.NodeconfigV1AKSConfigOsDiskEphemeral {
if objs == nil {
return nil
}

if len(objs) != 1 {
func toAKSEphemeralOSDisk(obj any) *sdk.NodeconfigV1AKSConfigOsDiskEphemeral {
if obj == nil {
return nil
}

obj := objs[0]
osDisk := &sdk.NodeconfigV1AKSConfigOsDiskEphemeral{}

if v, ok := obj.(map[string]any)["placement"].(string); ok && v != "" {
Expand Down
3 changes: 3 additions & 0 deletions examples/aks/aks_cluster_autoscaler_policies/castai.tf
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ module "castai-aks-cluster" {
subnets = [azurerm_subnet.internal.id]
tags = var.tags
max_pods_per_node = 40
aks_ephemeral_os_disk = {
placement = "cacheDisk"
}
}
}

Expand Down
1 change: 1 addition & 0 deletions examples/aks/aks_cluster_autoscaler_policies/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ terraform {
}
castai = {
source = "castai/castai"
version = "7.20.1"
}
}
required_version = ">= 0.13"
Expand Down

0 comments on commit eb112e5

Please sign in to comment.