From 45e69575092fb6f383041eca3db288bb3dc510b7 Mon Sep 17 00:00:00 2001 From: Van Thong Nguyen Date: Tue, 18 Oct 2022 21:09:13 +0200 Subject: [PATCH] set surge_node <=> k8s_surge_node_count exists (#212) --- gridscale/resource_gridscale_k8s.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gridscale/resource_gridscale_k8s.go b/gridscale/resource_gridscale_k8s.go index ee7fdae18..767ec9232 100644 --- a/gridscale/resource_gridscale_k8s.go +++ b/gridscale/resource_gridscale_k8s.go @@ -293,8 +293,9 @@ func resourceGridscaleK8sRead(d *schema.ResourceData, meta interface{}) error { "storage_type": props.Parameters["k8s_worker_node_storage_type"], } // Surge node feature is enable if k8s_surge_node_count > 0 - surgeNodeCount := props.Parameters["k8s_surge_node_count"].(float64) - nodePool["surge_node"] = surgeNodeCount > 0 + if surgeNodeCount, ok := props.Parameters["k8s_surge_node_count"].(float64); ok { + nodePool["surge_node"] = surgeNodeCount > 0 + } nodePoolList = append(nodePoolList, nodePool) if err = d.Set("node_pool", nodePoolList); err != nil {